ExtJS | |
---|---|
Typ | Knihovna JavaScript a knihovna widgetů [d] |
Autor | Jack Slocum [d] |
Zapsáno v | JavaScript |
Nejnovější verze | |
Licence | GNU GPL |
webová stránka | sencha.com/products/extj… |
Ext JS ( Sencha Ext JS ) je JavaScriptová knihovna pro vývoj webových aplikací a uživatelských rozhraní , původně koncipovaná jako rozšířená verze Yahoo! UI Library , ale poté transformována do samostatného rámce. Před verzí 4.0 používal adaptéry pro přístup k Yahoo! UI Library , jQuery nebo Prototype / script.aculo.us , od verze 4 neexistují žádné adaptéry. Podporuje technologii AJAX , animaci, manipulaci s DOM , implementaci tabulek, karet, zpracování událostí a všechny další inovace Web 2.0 .
Od verze 2.1 knihovna Ext JS poskytuje duální licencování: může být dodávána pod licencí GPL v3 nebo pod komerční licencí Sencha .
Počínaje verzí Ext JS 3.0 je knihovna rozdělena na dvě části: Ext Core (sada funkcí JavaScriptu, která umožňuje vytvářet dynamické webové stránky s jednotným zpracováním v různých prohlížečích a distribuované pod licencí MIT ) a Ext JS (současná sada widgetů pro vytváření duálních uživatelských rozhraní licencovaných pod GPL v3 nebo pod komerční licencí).
Společnost, která vyvíjí a udržuje framework Ext JS, se původně jmenovala Ext, LLC . Dne 14. června 2010 se vývojáři jQTouch a Raphaël připojili k Ext LLC a společnost změnila svůj název na Sencha, Inc. , a Ext JS, zachovávající si svůj název, se stal jedním z produktů aktualizované společnosti. V srpnu 2017 ji koupila [3] Idera spolu s výrobní společností Sencha.
Pro vývoj mobilních webových aplikací byl dříve vytvořen speciální rámec Sencha Touch , který podporuje mnoho mobilních operačních systémů, které mají prohlížeč s podporou HTML5, ale s vydáním Ext JS 6.0.0 byl začleněn zpět do univerzálního Ext JS.
prvků GUI | Toolkity (sady)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
na nízké úrovni |
| ||||||||||||||||||||||||||
vysoká úroveň |
|