Arbeitssituation, Arbeitsplatz, VALID Digitalagentur

Node.js

Serverseitige Webanwendungen

Node.js ist ein Framework zur Entwicklung serverseitiger Webanwendungen in JavaScript, das sich besonders gut für skalierbare, hochperformante und echtzeitfähige Webanwendungen eignet. Zudem ermöglicht es Webentwicklern die einheitliche Verwendung von JavaScript für Client und Server. Node.js besonders zur Implementierung von mit JSON arbeitenden APIs oder Webdiensten eignet, die dem REST-Paradigma (Representational State Transfer) folgen. Selbiges gilt für Webanwendungen, die lediglich aus einer einzigen HTML-Seite bestehen und ihre weitere Logik in JavaScript abbilden.

Skalierbarkeit

Mit Node.js lassen sich skalierbare Applikationen schreiben, welche eine sehr große Anzahl von Verbindungen/ Anfragen gleichzeitig handhaben kann (Stichwort: Non-Blocking I/O).

Streaming

Streams sind ein integrales Kernkonzept von Node.js, um Daten rasch und leichtgewichtig auszuliefern. Die Nähe von JavaScript zur funktionalen und reaktiven Programmierung unterstützt zudem diese Vorgehensweise.

Single-Page-Anwendungen

Node.js stellt die perfekte Plattform für Single-Page-Anwendungen dar: Zunächst wird die eigentliche Anwendung zum Webbrowser übertragen; danach dient dieser nur noch als Datencontainer, der entweder über eine REST-basierte Schnittstelle oder über Websockets angesprochen wird. Da Single-Page-Anwendungen sehr JavaScript-lastig sind, kommen Node.js die Verwendung der Sprache und deren native Unterstützung von JSON zu Gute.

Sie möchten mehr erfahren?

Sprechen Sie uns gerne an!

KOSTENLOS BERATEN LASSEN

Rechenintensiv

Aber Achtung! Node.js ist eine schlechte Wahl für rechenintensive Anwendungen. Nachteilig kommt noch hinzu, dass JavaScript stets mit Fließkommazahlen rechnet: das steigert zum Einen den Aufwand unnötig und führt zum Anderen zu potenziellen Rundungsfehlern. Wir beraten Sie gern - rufen Sie uns einfach an.

Forms over Data

Für das "Forms over Data"-Paradigma eignet sich Node.js nicht besser oder schlechter als ASP.NET, PHP oder vergleichbare Technologien. Als wesentlichen Vorteil bietet Node.js eine einheitliche Sprache und ein einheitliches Datenformat für Client und Server. Wir beraten Sie gern bei der Auswahl des richtigen Javascript-Frameworks.

Niels Ottens, VALID Digitalagentur
Niels Ottens Beratung, Projektmanagement
+49 30 22 00 22 900
Newsletter
Datenschutz*
Bitte rechnen Sie 5 plus 7.