Dojo 2: Was die neue Version des JavaScript-Toolkits bietet

Dojo 2, das erste größere Umschreiben des Open-Source-JavaScript-Toolkits seit mehr als einem Jahrzehnt, ist jetzt verfügbar.

Version 2 ist für die Erstellung moderner Webanwendungen vorgesehen, bei denen ECMAScript 2015 und spätere Versionen, TypeScript und andere Standards und Best Practices genutzt werden. Es konzentriert sich auch auf die Interoperabilität und Unterstützung neuer Technologien wie Intersection Observers und Web Animations.

Die Funktionen in Dojo 2 umfassen:

  • Ein reaktives, virtuelles DOM-basiertes Widget-System, das Meta-Anbieter enthält, um die Reaktivität für Animationen zu erhalten, Ereignisse zu fokussieren und die Größe zu ändern.
  • Unterstützung für Webkomponenten und progressive Web-Apps.
  • Das Routing auf Anwendungsebene konzentrierte sich auf Muster zum Erstellen von Anwendungen aus UI-Widgets.
  • Ein Statuscontainer für JavaScript-Anwendungen, der von Redux- und Flux-Architekturen inspiriert ist.
  • Befehlszeilentools zum Erstellen optimierter Anwendungen mit automatischer Codeaufteilung und Rendering zur Erstellungszeit.
  • Ein Testkabel zum Testen von Apps und Widgets.

Das Dojo takeit aus dem Jahr 2004 bietet Sprachdienstprogramme, UI-Komponenten und andere Elemente zum Erstellen von Webanwendungen. Das Projekt unterliegt der Gerichtsbarkeit der JS Foundation.

Wo kann man Dojo 2 herunterladen?

Sie können das Dojo-Befehlszeilentool über NPM installieren: npm install -g @dojo/cli