YUI-Ext nun auch als Ext JS mit Unterstützung für prototype.js und jQuery!
Nachdem es gerade einmal ein paar Wochen etwas stiller um die YUI-Ext geworden ist, meldet sich Jack Slocum mit seinem generellen nun Ext JS genannten Componenten-Paket für jQuery und erfreulicherweise auch gleich noch prototype.js zurück, was nun in der Beta1 erschienen ist!
Das ursprünglich für die YAHOO UI (kurz YUI) entwickelte Extensions Paket namens YUI-Ext (Calender, ComboBoxes, EditGrids) wurde auf Anfrage der jQuery-Entwickler jetzt nicht nur für jQuery sondern auch für prototype.js und scrip.aculo.us umgesetzt. Letzgenannten Bibliotheken zählen mit der YUI zu den derzeit beliebtesten und besten JavaScript-Bibliotheken.
Ich finde vor allem die Unterstützung für prototype.js wirklich super, da mir prototype.js oft mehr Spaß macht zu programmieren und eher für kleine Sachen geeignet ist, obwohl ich die YUI auch echt zu lieben gelernt habe. Aber natürlich bracht sich jQuery, was jetzt auch mit Drupal daherkommt kommt, keinesfalls zu verstecken
Wollen wir mal vermuten das auch Jack Slocum womöglich auch hinter den SpeedUps des Element.getElementsBySelector von prototype.js in der 1.5.1 RC1 steckt
Der Typ mausert sich echt immer mehr zu einem JavaScript-Gott
Hier eine Liste der herausragensten Beispiele:
- zwei TreeControls mit AJAX und Drag’n'Drop
- ein Image-Selektor-Dialog
- Menüs-, Menübuttons und Menüleisten
- Der „FeedViewer“ in Ext-Gewand
- Verschiedene Message- und Confirm-Dialoge
- Das Layout-Control für WebApplication-Layouts
- Grid aus Markup erstellen (somit unobstrusive Websites möglich!)
- Paging von Grids mit XML oder JSON-Input (wichtig bei vielen Daten!)
- Editierbares Grid samt Datums- und Combobox-Komponente
Sehr nützlich: