Zurück zum Programm

15.11.2023 - 11:30 Uhr

JavaScript Plattformen — eine Welt im Wandel

Node.js war lange Zeit die einzige Alter­na­tive, wenn es um ser­ver­seit­iges JavaScript ging. In den let­zten Jahren sind jedoch mit Deno und Bun ern­stzunehmende Alter­na­tiv­en ent­standen. Und auch Node als Plat­tform ist einem steti­gen Wan­del unter­wor­fen. Ein­er der größten Wen­depunk­te in der Entwick­lung von Node war die Inte­gra­tion des ECMAScript-Modul­sys­tems, doch es gibt noch zahlre­iche weit­ere Anpas­sun­gen, die zeigen, in welche Rich­tung die Entwick­lung geht: die Inte­gra­tion der Web-Stan­dards. In diesem Vor­trag erfahren Sie mehr über die Gemein­samkeit­en und Unter­schiede zwis­chen den Plat­tfor­men und ler­nen die wichtig­sten Design- und Architek­tur­pat­terns von ser­ver­seit­igem JavaScript am prak­tis­chen Beispiel kennen.

Lernziele

  • Die Unterschiede zwischen den verschiedenen JavaScript-Plattformen kennenlernen
  • In welche Richtung entwickelt sich serverseitiges JavaScript?
  • Welchen Einfluss haben die Web-Standards auf serverseitiges JavaScript?

Niveau

Expertenniveau

Vorkenntnisse

Die Teilnehmenden sollten ein Grundwissen in serverseitigem JavaScript (z.B. in Node.js) mitbringen.
Sebastian Springer
Sebastian Springer
MaibornWolff GmbH
X: @basti_springer
Sebastian Springer arbeitet bei MaibornWolff in München und beschäftigt sich vor allem mit den verschiedenen Aspekten von client- und serverseitigem JavaScript. Sein Fokus liegt auf der Fragestellung, wie man die Welt mit Webtechnologien verbessern kann. Von JavaScript in Fahrzeugen und anderen Alltagsgegenständen bis hin zur Umsetzung von umfangreichen Enterprise Plattformen findet sich die Scriptsprache mittlerweile in allen Lebensbereichen wieder. Dadurch stellt sich die Frage, wie sich die Architekturen, Codequalität und auch die Entwicklungswerkzeuge weiterentwickeln, um mit diesen Anforderungen standhalten zu können. Sebastian geht diesen Fragestellungen auf den Grund und vermittelt sein Wissen als Berater, Trainer und Autor an WebentwicklerInnen weiter.