Rahmenvergleich
Tabelle 1 bietet einen detaillierten Vergleich der fünf in diesem Artikel diskutierten Frameworks
Prototyp | jQuery | YUI | ExtJS | MooTools | |
---|---|---|---|---|---|
Neueste Version | 1.6.1 | 1.4.1 | 3,00 | 3.1 | 1.2.4 |
Lizenz | MIT | MIT&GPL | BSD | Kommerziell und GPL v3 | MIT |
Browserkompatibilität | |||||
IE-Unterstützung | 6,0+ | 6,0+ | 6,0+ | 6,0+ | 6,0+ |
Firefox-Unterstützung | 1,5+ | 2.0+ | 3,0+ | 1,5+ | 2.0+ |
Safari-Unterstützung | 2.0.4+ | 3,0+ | 4,0+ | 3,0+ | 2.0+ |
Opera-Unterstützung | 9,25+ | 9,0+ | 10,0+ | 9,0+ | 9,0+ |
Chrome-Unterstützung | 1,0+ | 1,0+ | Nicht verifiziert | Nicht verifiziert | Nicht verifiziert |
Kernfunktionen | |||||
Ajax-Unterstützung | Ja | Ja | Ja | Ja | Ja |
DOM-Manipulation | Ja | Ja | Ja | Ja | Ja |
DOM-Durchquerung | Ja | Ja | Ja | Ja | Ja |
Ereignisbehandlung | Ja | Ja | Ja | Ja | Ja |
JSON | Ja | Ja | Ja | Ja | Ja |
Selektoren | Ja | Ja | Ja | Ja | Ja |
UX/UI-Verbesserungen | |||||
Akkordeon | NEIN | jQuery-Benutzeroberfläche | NEIN | Ja | MooToolsMehr |
Animation | skriptartig | Ja | Ja | Ja | Ja |
Automatische Vervollständigung | schriftstellerisch | NEIN | Ja | Ja | NEIN |
Browserverlauf | skriptartig | NEIN | Ja | Ja | NEIN |
Kalender | NEIN | jQuery-Benutzeroberfläche | Ja | Ja | NEIN |
Diagramme | NEIN | NEIN | Ja | Ja | NEIN |
Drag-and-Drop | skriptartig | jQuery-Benutzeroberfläche | Ja | Ja | MooToolsMehr |
Gitter | NEIN | NEIN | Ja | Ja | MooToolsMehr |
Fortschrittsbalken | NEIN | jQuery-Benutzeroberfläche | Ja | Ja | NEIN |
Größenänderung | NEIN | jQuery-Benutzeroberfläche | Ja | Ja | NEIN |
Rich-Text-Editor | NEIN | NEIN | Ja | Ja | NEIN |
Schieberegler | skriptartig | jQuery-Benutzeroberfläche | Ja | Ja | MooToolsMehr |
Tabs | NEIN | jQuery-Benutzeroberfläche | Ja | Ja | NEIN |
Themen | NEIN | jQuery-Benutzeroberfläche | Ja | Ja | MooToolsMehr |
Baumansichten | NEIN | NEIN | Ja | Ja | NEIN |
Andere bemerkenswerte Frameworks
Der Kürze halber werden in diesem Artikel nur fünf der beliebtesten Frameworks besprochen. Dies bedeutet nicht, dass diese die beliebtesten, besten und funktionsreichsten sind.
Einige andere Frameworks sind ebenfalls erwähnenswert und sehenswert.
Rezension
In diesem Artikel haben Sie das Konzept von JavaScript-Frameworks und ihre Vorteile bei der Entwicklung von Websites und Webanwendungen kennengelernt. Es gibt eine umfassende Beschreibung der allgemeinen Funktionalität dieser Frameworks und Beispiele, die ihre Anwendung veranschaulichen. Gleichzeitig haben Sie auch eines oder mehrere der fünf Frameworks für Benutzererfahrung und Benutzeroberfläche kennengelernt. Am Ende erhalten Sie eine visuelle Tabelle, die hervorhebt, welche Funktionen jeder Rahmen hat und welche nicht. Mit diesen Informationen können Sie diese Frameworks weiter recherchieren, bevor Sie eine fundierte Entscheidung für Sie oder Ihr Team treffen.
Ressource
Holen Sie sich Produkte und Technologie
Über den Autor
Joe Lennon ist ein 24-jähriger Softwareentwickler aus Cork, Irland. Joe ist Autor des kommenden Apress-Buches Beginning CouchDB und hat mehrere technische Artikel und Tutorials für IBM DeveloperWorks verfasst. In seiner Freizeit spielt Joe gerne Fußball. Fußball), bastelt an Gadgets und arbeitet an seinem Xbox 360-Gamer-Score.
Nachdruckadresse: http://www.denisdeng.com/?p=736
Ursprüngliche Adresse: http://www.ibm.com/developerworks/web/library/wa-jsframeworks/index.html