JavaScript explodiert auf der server-Seite mit dem Wachstum des Node.js

0
141

0

Nicht so lange her, die Idee, dass JavaScript könnte ein wichtiger server-side-Sprache haben würde, klangen geradezu albern. Dank Node.js JavaScript hat sich zu einer vitalen Sprache, die nicht nur für web-Entwicklung, sondern auch für Platform-as-a-Service (PaaS), wie Cloud Foundry. In der Tat, nach der Stack-Overflow-2017 Entwickler Befragung von 64.000 Programmierer, Node.js ist die beliebteste von allen Entwickler-frameworks.

Laut Mark Hinkle, executive director der Node.js Stiftung, ein Zweig Der Linux Foundation, “Mit mehr als 8 Mio. Node.js Instanzen online, drei Viertel der Nutzer planen, erhöhen Ihre Verwendung der Node.js in den nächsten 12 Monaten.”

Warum? Weil “die Anwendung Plattform dazu beigetragen, Entwickler, Zufriedenheit und Produktivität, und profitierte von Kosteneinsparungen und gesteigerter Anwendungs-performance.” Auf der business-Seite, Node.js erweitert seine Märkte.

Hinkle fuhr Fort: “Es bewegt sich jenseits des seins einfach eine Anwendung der Plattform und der Anfang für die schnelle Experimentieren mit Firmen-Daten -, Anwendungs-Modernisierung und IoT-Lösungen.” Darüber hinaus “Node.js verwenden Sie beginnt zu steigen in der Ops – /DevOps-Bereich und mobile.”

Auf top von, dass, wie er sagte, die Verwendung von Node.js “dehnt sich weit über Container und cloud-native apps, um die touch-Entwicklung mit Datenbanken, front-end-Frameworks/Bibliotheken, load balancing, message-Systeme und mehr.”

Node.js für diejenigen, die es nicht kennen, ist eine JavaScript-Laufzeitumgebung baut auf Chrome-V8-JavaScript-engine. Es verwendet ein Ereignisgesteuertes, nicht-blockierendes I/O-Modell werden sowohl leichte und effiziente für serverseitige Anwendungen. Npm, das Paket ökosystem ist eines der größten open-source-Bibliotheken-Sammlungen der Welt.

Nach seiner Schöpfer Ryan Dahl, ein großer Vorteil Node.js ist, dass es ständig Prozesse, die eingehenden Anfragen, ohne zu warten, für Antworten. Kritiker sagen, das bedeutet, dass ein einzelner Prozess konnte zum Absturz von Anwendungen durch den Verzehr von CPU-Zyklen. Node.js Unterstützer zeigen Node.js’s kleine Prozesse brauchen nicht viele Zecken von den CPU-Takt.

Im wirklichen Leben, Node.js funktioniert gut. Dank des Aufstiegs von Cloud Foundry Beliebtheit Node.js gewonnen hat auch mehr Anhänger. Microsoft, zum Beispiel, wurde unterstützt Node.js seit 2011 ist.

Wo Node.js zeigt sich den meisten, ist auf Amazon Web Services (AWS). Sechzig acht Prozent der Node.js die Befragten, die mit Node.js für serverlose-Installationen über Amazon Web Services für die Produktion. Dort sind Sie mit Ihren back-end-services, die full-stack-Anwendungen, die front-end-services, JavaScript, traditionellen Hochburg, und DevOps.

In kurzen, Node.js wird immer eine wichtige Sprache für enterprise-Implementierung.

Wenn Sie mehr darüber erfahren möchten, können Sie sich für die Node.js Foundation community-newsletter. Die Stiftung wird auch halten Ihre jährliche Konferenz vom Okt. 4. Okt. 6 in Vancouver, Kanada.

Verwandte Geschichten:

Microsoft schließt Java-orientierte Cloud-FoundryThe Linux Foundation ist bestrebt, sich zu vereinigen open-source-JavaScript-communityDisgruntled Entwickler bricht Tausende von JavaScript, Node.js apps

0