#Node.js

Node.js-News: Node 10.7 & N-API in allen LTS-Versionen

N-API, ein neues Feature von Node.js, ist bereit für die Produktion: In Node.js 10 ist es inzwischen als stabile Version verfügbar, in den anderen LTS-Versionen von Node als experimentelles Feature. Auch in der nun veröffentlichten Version Node 10.7 brachte Neuerungen daran mit.

µCMS – ein minimalistisches CMS implementieren

Mit der Etablierung von Node.js als Webtechnologie hat sich die Gestaltung von Webanwendungen grundlegend vereinfacht. Node.js ermöglicht es, in JavaScript einen vollwertigen Server zu implementieren und insbesondere die im Browser-JavaScript nicht verfügbaren Dateisystemzugriffe umzusetzen. In diesem Artikel implementieren wir ein sehr einfaches Content-Management-System ausschließlich auf Grundlage der Möglichkeiten von JavaScript/Node.js und der für Node.js zur Verfügung stehenden Bibliotheken.

Microservices mit Node.js: Divide und Conquer

An einem praktischen Beispiel erfahren Sie in der Session von Sebastian Springer, wie Sie einen Microservice designen, wie Sie ihn mithilfe von Node.js implementieren und ihn schließlich in Ihre Applikation einbinden.

Der ferngesteuerte Browser

Die Fähigkeiten eines Browsers zu nutzen, auch wenn die eigentliche Applikation gar nicht im Browser läuft, wie kann das gehen? Mittels WebSockets und ein wenig JavaScript lässt sich das im Prinzip einfach umsetzen, um remote Browser-Console-Logging und Browser-Testing zu nutzen.

Node.js-Module: Winston

Mit Node.js lassen sich Applikationen sehr schnell entwickeln. Dinge, die in der Anfangseuphorie allerdings schnell zu kurz kommen, sind die Behandlung von Fehlern, Testing oder Logging – also das Festhalten von Nachrichten beispielsweise in einer Logdatei. Mit Winston gibt es eine frameworkunabhängige Bibliothek für Node.js, die Ihnen die Aufgabe des Loggings erheblich vereinfacht.

X
- Gib Deinen Standort ein -
- or -