Vue.js, React, Angular: Alles dabei!

Alles JavaScript: Entwickler Magazin Spezial Vol. 15 erschienen
Keine Kommentare

Das neue Entwickler Magazin Spezial Vol. 15 JavaScript ist da. Ob Angular, Vue oder React: Das alles findet sich im Entwickler Magazin Spezial: JavaScript. Aber auch der Kern der Sprache ist dabei: Braucht ECMAScript ein automatisch eingefügtes Semikolon?

Kann man JavaScript noch als Trend bezeichnen, oder geht es nicht schon längst um die Trends innerhalb der JavaScript-Welt? Wir tendieren dazu, der zweiten These zuzustimmen: JavaScript ist einer der zentralen Bausteine des modernen Webs und setzt selbst Trends in der Webentwicklung. Die Gretchenfrage des Webentwicklers lautet schon lange nicht mehr, ob man mit JavaScript arbeitet, sondern welches Framework, welche Bibliothek man wählt. Das Ökosystem ist es, was Trends setzt.

Allerdings findet die Evolution der JavaScript-Welt natürlich nicht nur auf dieser Ebene statt. Auch der Sprachkern selbst wird kontinuierlich weiterentwickelt und geht mit der Zeit. Das muss JavaScript auch: Eingeführt 1995, gehört JavaScript nicht mehr zu den jüngsten Sprachen im Web und bewegt sich doch auf einem Gebiet, das einem stetigen Wandel unterlegen ist. Erinnern Sie sich noch an die Websites der frühen 2000er-Jahre? Seitdem hat sich viel im Internet getan, und JavaScript war immer mit dabei. In gewisser Weise ist JavaScript mit seinen nun 23 Jahren erwachsen geworden.

Wenn wir heute über JavaScript sprechen, muss aber auch die Frage gestellt werden, worum es eigentlich genau geht: JavaScript ist schon lange keine singuläre Sprache mehr, die einfach zu definieren wäre. Natürlich wird der Sprachkern von Ecma International entwickelt und als ECMAScript bezeichnet. Die Entscheidungen darüber, was es in den neuen Standard schafft, werden von einem technischen Komitee getroffen, das von Ecma International eingesetzt wird – diskutiert wird allerdings auf GitHub und mit der Community. In diesem Jahr haben es insgesamt acht neue Vorschläge in den Standard geschafft, darunter Verbesserungen an der Lesbarkeit von Regular Expressions. Andere Fragen, wie die nach dem Semikolon am Zeilenende von JavaScript-Code, werden immer noch heiß diskutiert. Die JavaScript-Welt ist lebendig.

Und das Web sprach: alert(„Hello, World!“);

Das zeigt sich auch daran, dass wir über viel mehr sprechen müssen als über ECMAScript, wenn wir JavaScript als Websprache gerecht werden wollen: TypeScript ist beispielsweise ein Superset von ECMAScript und bietet Entwicklern Optionen, die der JavaScript-Kern nicht beherrscht. Die statische Typisierung sticht hier besonders hervor. Darum haben wir dem Thema JavaScript und TypeScript eine eigene Rubrik in diesem Entwickler Magazin Spezial gewidmet.

Trends setzen darüber hinaus aber vor allem die verschiedenen Frameworks und Bibliotheken: Nachdem Angular eine Zeit lang das beliebteste Framework war, geht der Trend heute zu React und vielleicht darüber hinaus sogar bereits hin zu Vue.js. Die rasante Aufholjagd auf die beiden Spitzenreiter, die Vue.js im vergangenen Jahr begonnen hat, zeigt allerdings auch, wie schnelllebig die JavaScript-Welt im Frontend ist.

Außerdem hat JavaScript inzwischen sogar die Grenzen der klassischen Browserumgebung überschritten. Mit Electron können Desktopanwendungen mit JavaScript geschrieben werden, React Native bringt JavaScript in native mobile Apps für Smartphone und Tablet. Und das sind nur einzelne Beispiele für die vielfältigen Optionen, die das JavaScript-Ökosystem heute umfasst.

Trends und Standards, Sprachdialekte und ein großes Ökosystem: Das ist es, was wir für Sie in diesem Heft zusammengestellt haben. Darum wünsche ich Ihnen viel Spaß dabei, die große JavaScript-Welt zu erforschen und ein bisschen besser kennenzulernen mit den folgenden Artikeln:

JAVASCRIPT/TYPESCRIPT

Funktionales JavaScript
Olis bunte Welt der IT

„Neben den Neuerungen in ECMAScript gibt es mit WebAssembly eine interessante Entwicklung.“
Interview mit Jakob Westhoff

Grundkurs TypeScript
Typisierung für JavaScript

Objektorientierte Programmierung
TypeScript – Interfaces, Klassen und Generics

REACT

Auf die Plätze, fertig, React!
React – ein Blick unter die Haube

Quer durch die Webwelt
Das React-Ökosystem im Überblick
Zur Leseprobe

Die nächste Stufe der App-Revolution
Progressive Web Apps mit React

ANGULAR

Schritt um Schritt zur Angular-App
TypeScript in Angular einsetzen
Zur Leseprobe

Angular in einer Microservices-Welt
Wie man SPAs und Microservices verheiratet

VUE.JS

Siegeszug eines Frameworks
Einführung in Vue.js
Zur Leseprobe

„Wenn sich die Trends nicht ändern, wird Vue.js Angular überholen.“
Die Frameworklandschaft – Interview mit Laurie Voss

NODE.JS

Modular mit Node.js und TypeScript
TypeScript-Applikationen und Libraries modular und wiederverwendbar gestalten

TOOLS

Bootstrap 4 leicht gemacht
Einführung in Bootstrap 4
Zur Leseprobe

Von der PWA zur Desktopanwendung
Electron: Plattformübergreifender Elektronenfluss

Hier bestellen: Entwickler Magazin Spezial Vol. 15: JavaScript

 

Unsere Redaktion empfiehlt:

Relevante Beiträge

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu:
X
- Gib Deinen Standort ein -
- or -