
Udash ist ein Scala.js -Framework zum Aufbau schöner und wartbarer Webanwendungen.
In Zusammenarbeit mit Skalatags und Skalacss -Bibliotheken bietet Udash eine type sichere Schicht über HTML, CSS und JS mit leistungsstarken Datenbindung in DOM -Vorlagen.
Scala wird mit hocheffizientem JavaScript zusammengestellt, ohne dass JavaScript -Code beibehalten werden muss. Es ist auch einfach, es mit guten, alten JavaScript -Bibliotheken wie Twitter Bootstrap oder JQuery zu verwenden.
Udash bringt das RPC -System mit einem gemeinsam genutzten Datenmodell und Schnittstellen zwischen Frontend und Backend heraus, das die Entwicklung steigert und die Codebasis konsistent hält.
Synchronisieren Sie die Benutzeroberfläche automatisch mit Ihrem Datenmodell.
Eine Client -Server -Kommunikation basierend auf typisierten Schnittstellen. Bidirektionales RPC über WebSockets Out of the Box.
Twitter -Bootstrap -Komponenten, die mit Udash -Funktionen angereichert sind.
Udash bietet einen Frontend -Routing -Mechanismus, der auf URL -Pfad oder Fragment, Zuständen und Ansichten basiert.
Übersetzungen, die vom Backend bedient oder in JavaScript zusammengestellt wurden.
Generieren Sie eine angepasste Anwendung aus einer Giter8 -Vorlage, kompilieren Sie und probieren Sie sie in 5 Minuten aus.
Udash bietet eine vollständige Unterstützung für Ihre Webanwendung und die Kommunikation mit dem Server, beeinflusst jedoch nicht Ihre Backend -Implementierung.
Der gesamte Framework -Code ist auf GitHub unter Apache V2 -Lizenz verfügbar.
Mit jeder Ide, die die Scala -Sprache unterstützt. Kein zusätzliches Plugin benötigt.