Heim >Web-Frontend >js-Tutorial >Neue Tools für plattformübergreifende Entwicklung & Sencha extjs5
Sencha extjs 5: Ein modernes JavaScript -UI -Framework für Web- und Hybrid -Apps
sencha extjs 5 stellt einen signifikanten Fortschritt in JavaScript UI -Frameworks dar und bietet moderne Verbesserungen für den Aufbau von Web- und Hybridanwendungen. Diese Veröffentlichung rationalisiert die plattformübergreifende Entwicklung, verbessert die Leistung und führt die architektonische Flexibilität ein.
Schlüsselverbesserungen:
HTML5 & Touch Support: extjs 5 umfasst HTML5, um die Kompatibilität mit modernen und mobilen Browsern zu gewährleisten, einschließlich umfassender Support für das Touch -Event. Ein neues hochauflösendes Thema "Crisp" verbessert die Benutzererfahrung auf verschiedenen Geräten.
Unified Core mit Sencha Touch: Eine gemeinsame Core -Codebasis zwischen ExtJS 5 und der nächsten Sencha Touch -Major -Version vereinfacht die Entwicklung sowohl für Desktop- als auch für mobile Ziele und ermöglicht es Entwicklern, einen einzelnen Startbereich für den Sencha zu verwenden.
Architekturflexibilität (MVVM & MVC): Entwickler können zwischen MVVM- und MVC -Architekturen wählen, die Datenbindung (MVVM) und vereinfachte Ansichtsverbindungen (MVC) für eine verbesserte Codeorganisation und Teamarbeit.
Leistungsverbesserungen: Das legendäre ExtJs-Netz erhält eine große Überholung, die von zeil-für-Reihen-Basis für Verbesserungen der Echtzeitdaten diente. Widget -Integration in Gitterzellen steigert die Leistung weiter.
Neue Komponenten und UI-Upgrades: extjs 5 führt mehrere neue Komponenten ein, darunter ein Breadcrumb-Balken, ein Tag-Feld, segmentierte Schaltflächen und ein Multi-Select-Gitter. Bestehende Komponenten wie Tab -Panels und Textfelder erhalten auch erhebliche Upgrades.
Verbesserte Zugänglichkeit: ARIA -Unterstützung ist jetzt zentral für das Framework und verbessert die Zugänglichkeit für Benutzer mit Behinderungen.
Verbessertes Datenpaket: vereinfachte Felddefinitionen, konfigurierbare Modellvalidatoren, Datensitzungen und verbesserte Assoziationen reduzieren den Code des Boilerplate und die Stromleitung. Kettspeicher ermöglichen eine effiziente Datendarstellung über mehrere Komponenten hinweg.
Modern Browser Fokus: extjs 5 Tropfen Unterstützung für IE6 und IE7, der sich auf moderne Browser konzentriert, um eine optimale Leistung zu erzielen und HTML5 -Funktionen zu nutzen.
Sencha CMD -Integration: Die Integration des Frameworks in Sencha CMD vereinfacht den Erstellungsprozess, die Verpackung und die Bereitstellung von Anwendungen.
Sencha Architect 3.1: Der Sencha -Architekt IDE wird aktualisiert, um ExtJS 5 zu unterstützen, obwohl die neue Dateibrowser -Schnittstelle für MVVM möglicherweise eine gewisse Anpassung für Entwickler erfordert, die an die vorherige Version gewöhnt sind.
Training: Sencha und Drittanbieter bieten Schulungskurse an, um Entwicklern bei der Upgrade von ExtJs 4.x zu unterstützen und die neuen Funktionen von ExtJs 5.
zu nutzen.Dieser Überblick zeigt die wichtigsten Verbesserungen in Sencha extjs 5. Eine detailliertere Erforschung spezifischer Merkmale und ihre Implementierung wird in zukünftigen Artikeln behandelt.
Das obige ist der detaillierte Inhalt vonNeue Tools für plattformübergreifende Entwicklung & Sencha extjs5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!