English | Deutsch

Node.js

Erfahren Sie, wie Sie Node.js-Anwendungen in Codesphere ausführen können.

December 14, 2023 1 Min Lesezeit
Node.js
Node.js

Simon Pfeiffer

Head of Product @ Codesphere

Node.js ist eine JavaScript-Laufzeitumgebung, die auf der V8 JavaScript-Engine von Chrome basiert. Sie ermöglicht es Entwicklern, JavaScript auf der Serverseite auszuführen und so skalierbare und leistungsstarke Webanwendungen zu erstellen. Node.js verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Modell, das es effizient macht und sich gut für Echtzeitanwendungen wie Chat- und Nachrichtensysteme eignet.

Verwendung von Node.JS in Codesphere

Der einfachste Weg, mit NodeJS in Codesphere zu beginnen, ist die Erstellung eines Workspace aus diesem GitHub-Beispiel-Repository: (Todo App Template)[https://github.com/codesphere-cloud/todo-app-template-js]. Dieser enthält eine einsatzbereite NodeJS-App. Nach der Bereitstellung gehen Sie zur CI-Pipeline, führen die Prepare-Phase und nach Abschluss die Run-Phase aus.

Wir beabsichtigen, die Dokumentation um weitere Anwendungsbeispiele und Tutorials für NodeJS zu ergänzen. Bis dahin können Sie die folgende Liste von Blogartikeln lesen.

Tutorials

  • Wie Sie Ihre eigene Blockchain in NodeJS erstellen
  • Wie man einen GraphQL-Server mit NodeJS und Express erstellt
  • Erste Schritte mit Web Sockets in NodeJS
  • Verwendung der Twitter-API mit NodeJS
  • Einen Slack-Bot mit NodeJS erstellen
  • Erstellen Sie Ihre eigene Livestreaming-Anwendung mit Twilio Live
  • Erstellung nativer Desktop-Anwendungen mit Electron

Ändern der Node.js-Version

Wir installieren den Node.js-Versionsmanager n vor. Sie können die Version mit dem folgenden Befehl ändern: sudo n 18.12.0 , wobei Sie die Version auf die von Ihnen benötigte ändern. Dieser Befehl kann im Terminal oder in Ihrer CI-Pipeline verwendet werden.

Bitte beachten Sie, dass diese Versionsauswahl nicht über Neustarts hinweg bestehen bleibt. Wir empfehlen daher, dies als zusätzlichen Schritt sowohl in der Prepare- als auch in der Run-Phase hinzuzufügen.

Wir arbeiten sehr hart daran, unsere Dokumentation kontinuierlich zu verbessern, bis wir den Rückstand aufgeholt haben, helfen wir Ihnen gerne persönlich weiter.

Bitte füllen Sie das Kontaktformular aus, um ein Beratungsgespräch mit einem unserer Lösungsingenieure zu vereinbaren, oder besuchen Sie unsere Discord-Community, um Hilfe zu erhalten.

Über den Autor

Node.js

Simon Pfeiffer

Head of Product @ Codesphere

Simon ist verantwortlich für unser Produktmarketing und die Roadmap. Er ist ein ehemaliger Green-Tech-Gründer und IT-Berater bei KPMG. Er berichtet über Trends und Erkenntnisse aus dem Aufbau von Codesphere.

Weitere Beiträge

Deployment von Landscapes auf Codesphere

Deployment von Landscapes auf Codesphere

Lernen Sie, wie Sie mehrere Dienste, die unabhängig voneinander vertikal und horizontal skaliert werden können, innerhalb eines einzigen Workspace deployen und runen können. Geeignet für das Hosting ganzer Anwendungslandschaften.

Monitoring & Alerting

Monitoring & Alerting

Erfahren Sie, wie Sie auf das in Codesphere integrierte Ressourcen Monitoring zugreifen und die Betriebszeit Ihrer Anwendungen überprüfen können.

Pfadbasiertes Routing

Pfadbasiertes Routing

Erfahren Sie, wie Sie mehrere unabhängige Anwendungen mit einer einzigen Domäne verbinden, indem Sie verschiedene Pfade mit unterschiedlichen Workspaces verknüpfen