ExtJS | |
---|---|
Type | JavaScript- bibliotek og widget-bibliotek [d] |
Forfatter | Jack Slocum [d] |
Skrevet i | JavaScript |
nyeste version | |
Licens | GNU GPL |
Internet side | sencha.com/products/extj… |
Ext JS ( Sencha Ext JS ) er et JavaScript-bibliotek til udvikling af webapplikationer og brugergrænseflader , oprindeligt udtænkt som en udvidet version af Yahoo! UI Library , men derefter omdannet til en separat ramme. Før version 4.0 brugte den adaptere til at få adgang til Yahoo! UI Library , jQuery eller Prototype / script.aculo.us , siden version 4 er der ingen adaptere. Understøtter AJAX-teknologi , animation, DOM - manipulation, implementering af tabeller, faner, hændelseshåndtering og alle andre Web 2.0- innovationer .
Siden version 2.1 sørger Ext JS-biblioteket for dobbelt licensering: det kan leveres under GPL v3-licensen eller under Sencha -kommerciel licens .
Fra og med Ext JS 3.0 er biblioteket opdelt i to dele: Ext Core (et sæt JavaScript-funktioner, der giver dig mulighed for at skabe dynamiske websider med samlet behandling i forskellige browsere og distribueret under MIT-licensen ) og Ext JS (det faktiske sæt af widgets til oprettelse af brugergrænseflader med dobbelt licens under GPL v3 eller under en kommerciel licens).
Virksomheden, der udvikler og vedligeholder Ext JS-rammerne, hed oprindeligt Ext, LLC . Den 14. juni 2010 sluttede udviklerne jQTouch og Raphaël sig til Ext LLC, og virksomheden skiftede navn til Sencha, Inc. , og Ext JS, der beholder sit navn, er blevet et af produkterne fra det opdaterede firma. I august 2017 blev det købt [3] af Idera sammen med produktionsvirksomheden Sencha.
For at udvikle mobile webapplikationer blev der tidligere lavet et særligt Sencha Touch framework, der understøtter mange mobile operativsystemer, der har en browser med HTML5-understøttelse, men med udgivelsen af Ext JS 6.0.0 blev det fusioneret tilbage til det universelle Ext JS.
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|