The JS Ecosystem
JS on the frontend
Section titled “JS on the frontend”JavaScript interagiert mit dem Frontend über eine Sammlung von Funktionen, die als Web APIs bekannt sind: JavaScript Web APIs
Libraries (jQuery), Frameworks (React, Vue, …), Plugins (ergänzen Libraries und Frameworks)
JS on the backend
Section titled “JS on the backend”Das JS für das Backend ist Node.js (oder einfach Node). Mit Node kann man auf das Dateisystem zugreifen (lesen und schreiben) und einen Server aufsetzen.
npm ist ein Package-Manager, der zu Node dazugehört. Mit npm können Libraries heruntergeladen und upgedatet werden: Modern JavaScript explained for dinosaurs.
Tooling
Section titled “Tooling”Node made it possible to use development tools easily.