Porovnání rámců JavaScriptu - Comparison of JavaScript frameworks - Wikipedia
Tento článek musí být aktualizováno. Důvod je uveden: Nezohledňuje novější knihovny nebo verze zpřístupněné v posledních několika letech.Dubna 2017) ( |
Část a série na |
JavaScript |
---|
Jazyk |
Knihovny |
Implementace |
Viz také |
Je jich mnoho Rámce JavaScriptu dostupný. Záměrem tohoto srovnání je ukázat některé příklady pozoruhodných rámců JavaScriptu.
Obecná informace
Rámec | Porovnána verze | Velikost | Licence | Zdrojový jazyk |
---|---|---|---|---|
Úhlové | 7 18. října 2018 | 563 kB (minifikováno a komprimováno) | MIT | Strojopis |
AngularJS | 1.5.0 5. února 2016 | 144 kB (minifikováno a komprimováno) | MIT | JavaScript |
Apache Royale | 0.9.4 5. listopadu 2018 | 19 kB (na zip) | Apache | ActionScript 3, MXML, CSS |
Backbone.js | 1.2.1 Červen 2015 | 7,3 kB (Baleno a gzipováno) | MIT | JavaScript |
Dojo | 1.10.4 18. ledna 2015 | Variabilní. Velikost základny: 41 kB (minified & gzipped), 155 kB (minified), 598 kB (nekomprimovaný)[1] | BSD & AFL | JavaScript + HTML |
Ember.js | 1.7.0 19. srpna 2014 | 95 kB (minified & gzipped), 340 kB (minified), 1,5 MB (nekomprimovaný) | MIT | JavaScript |
Enyo | 2.0.1 30. srpna 2012 | <25 kB (jádro gzipováno) | Apache 2 [2] | JavaScript |
Express.js | MIT | NodeJS | ||
Ext JS | 7.3 15. září 2020 | 84–502 kB | GPL & Komerční [3] | JavaScript |
Google Web Toolkit | 2.7.0 Listopadu 2014 | Variabilní | Apache | Jáva |
jQuery (knihovna) | 3.4.0 10. dubna 2019 | 30,1 KiB (minified & gzipped), 86 KiB (minified),[4] 283 KiB (nekomprimovaný)[4] | MIT | JavaScript |
jQWidgets | 3.9.1 29. října 2015 | 3102 kB (minified), 7486 kB (nekomprimovaný) | Creative Commons Attribution-NonCommercial 3.0 a komerční[5] | JavaScript, HTML, CSS |
Knokaut | 3.5.0 22. února 2019 | 66,4 kB minifikováno / 309 kB (režim vývoje) | MIT | JavaScript |
MooTools | 1.6.0 14. ledna 2016 | Variabilní; 7,3–65 KiB (YUI kompresor ),[6]
| MIT | JavaScript |
Node.js | MIT | JavaScript | ||
Reagovat (knihovna JavaScript) | 16.1.1 28. listopadu 2017 | reagovat.produkce.min.js 6,41 kB reagovat-dom.production.min.js 92,4 kB Celkem: 98,81 kB | MIT | JavaScript |
MÍZA OpenUI5 | 1.44.9 28. března 2017 | 20,8 MB (1,34,7 runtime, minified, zip) 6,8 MB (1.34.7 runtime mobile, minified, zip) 52,1 MB (1.34.7 SDK, zazipováno) | Apache 2[9] | JavaScript |
Prototyp & skript. aculo.us[10] | Prototyp: 1.7.3 22. září 2015 script.aculo.us: 1.9.0 23. prosince 2010 | 46–278 kB | MIT | JavaScript |
qooxdoo | 5.0.1 15. září 2015 | Proměnná, počínaje 6 kB (gzip) | LGPL & EPL | JavaScript |
SproutCore | 1.11.2 2. května 2016 | 250–700 kb (gzipováno). | MIT | JavaScript |
Štíhlý | 3.12.1 14. října 2019 | Variabilní | MIT | JavaScript |
Vue.js | 2.6.10 20. března 2019 | 33,5 kB (minifikováno a gzipováno) 91,48 KB (minifikováno) [11] 333,46 KB (nekomprimované) [11] | MIT | JavaScript |
Wakanda | 9 14. listopadu 2014 | Variabilní | GPL3 (rámec), AGPL (server) & Komerční | JavaScript + HTML + CSS |
Webix | 4.1 Listopad 2016 | 188 kB (gzip) | GPL & Komerční | JavaScript |
ZK | 8.0.1 19. ledna 2016 | Variabilní | LGPL & GPL & ZOL | XML + Java (volitelný JavaScript) |
Funkce
AngularJS | Apache Royale | Dojo | Ember.js | Enyo | Ext JS | Google Web Toolkit | jQuery | jQWidgets | MooTools | OpenUI5 | Prototyp & skript. aculo.us[10] | qooxdoo | SproutCore | Štíhlý | Vue | Wakanda | ZK | Webix | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Detekce funkcí[12] | Ano | Ano[13] | Ano | Ano[14] | Ne[15][16] | Ano[17] | Ano | Ano[18] | Ne[19] | Ano | Ano | Částečný | Ne | Ano | |||||
DOM zabaleno[20] | Ano | Ano | Ne | Ano | Ano | Ano | Ano | Ne[21] | Ne[22][23] | Ano | Ne | Ano | Ano | Ano | |||||
XMLHttpRequest načítání dat | Ano | Ano | Ano[24] | Ano | Ano | Ano | Ano | Ano[25] | Ano[26] | Ano | Ano | Ano | Ano | Ano | Ano | ||||
WebSocket | Ano[24] | Ano | Ano | Ano | Ano | Ne | Ano[26] | Ano[27] | Ano | Ano | Prostřednictvím pluginu | Ano | Ano[28] | ||||||
Push serveru načítání dat | Ano[29] | Ano[30] | Ano[31] | Ano[29] | Ne | Prostřednictvím pluginu | Ano[32] | Ano | |||||||||||
Načítání dalších údajů | Ano: XML, HTML, CSV, ATOM, AMF, JSON | Ano: XML, HTML, CSV, ATOM[33] | Ano: XML, SOAP, AMF, Ext.Direct | Ano: RPC, RequestFactory | Ano: XML, HTML | Ano: XML, JSON, CSV, TSV[25] | Ano: XML, HTML | Ano: JSON-RPC, Wakanda REST | Ano: XML, HTML, CS, JSON, JSArray, CSV | ||||||||||
Drag and drop | Ano | Ano[34] | Ano | S pluginem[35] | S pluginy[36] | Ano[37] | Ano[38] | Ano[39] | Ano | Ano | Ano | Ano | Ano | Ano[40] | |||||
Jednoduché vizuální efekty | Ano | Ano | Ano[41] | Ano | Ano | Ano | Ano | Ano | Ano[42] | Ano | Ano | Ano | Ano[43] | Ano | Ano | Ano | |||
Animace / pokročilé vizuální efekty | Ano | Ano[44] | Ano[45] | Ano | Ano | Ano | Ano | Ano[46] | Ano | Ano | Ano[43] | Ano | Ano | Ano[47] | |||||
Podpora tlačítka Zpět / řízení historie | Ano[48] | Ano | Ano[49] | Ano[50] | Ano | S pluginy[51] | Ne | S pluginem[52] | Ano | Ano | Ano | Ano | Ano | ||||||
Vstupní formulář widgety & validace | Ano | Ano | Ano[53] | Ano | Ano | Ano, ověření vyžaduje plugin[54] | S pluginy[55] | Ano[56] | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ano [57][58] | |||
AngularJS | Apache Royale | Dojo | Ember.js | Enyo | ExtJS | Google Web Toolkit | jQuery | jQWidgets | MooTools | OpenUI5 | Prototyp & skript. aculo.us[10] | qooxdoo | SproutCore | Štíhlý | Vue | Wakanda | ZK | Webix | |
Mřížka | Ano | Ano[59] | Ano | Ano | S pluginy[60] | Ano[61] | S pluginem[62] | Ano | Ano | Ano | Ano[63] | Ano | Ano[64] | ||||||
Hierarchický strom | Ano | Ano[65] | Ano[66] | Ano[67] | Ano | S pluginy[68] | Ano[69] | S pluginy[70] | Ano | Ano[71] | Ano | Ano (automatický formulář)[72] | Ano | Ano [73] | |||||
Editor bohatého textu | Ne | Ano | Ano[74] | Ano[75] | Ano | S pluginy[76] | Ano[77] | Ano[78] | Ano | Prostřednictvím pluginu | Ano[79] | Ano | Ano[80] | ||||||
Automatické doplňování nástroje | Ne | Ano[81] | Ano | Ano | Ano[82] | Ano[83] | S pluginem[84] | Ano | S pluginy | Ano[85] | Ano | Ano | |||||||
HTML generační nástroje | Ne | Ano[86] | Ano | Ano | Ano | Ano[77] | Ano[87] | Ano | Ano | Ano | Ne | Ano | Ano | ||||||
Widgety s motivem / skinovatelné | Ano | Ano[88] | Ano | Ano[89] | Ano[90] | Ano[91] | Ano | Ano | Ano | Ano | Ano | Ano | |||||||
Panely, které lze měnit pomocí grafického uživatelského rozhraní, a modální dialogy | Ano | Ano | Ano | Ano[92] | Ano | S pluginy | Ano[93] | Ano[94] | Ano | Ano | Ano[95] | Ano[96] | Ano | ||||||
Rozložení stránky GUI | Ano | Ano | Ano | S pluginem[97] | Ano[98][99] | Ano[94] | Ano | Ano | Ano[100] | Ano[96] | Ano [101] | ||||||||
Podpora plátna | Ano | Ano[102] | Ano | Ano | Ano | S pluginem[103] | Ano[104] | Ano[105] | Ano | Ano | Ano[106] | Ano[107] | Ano | ||||||
Podpora mobilních zařízení / tabletů (dotykové události) | Ano | Ano | Ano[108] | Ano | Ano | Ano | S pluginem[109] | S pluginem[110] | Ano[111] | S pluginem[112] | Ano | Ano | Ano | Ano[113][114] | Ano[115] | Ano[116] | |||
Přístupnost / půvabná degradace[117] | Ano | Ano[118] | Ne | Ano | Ano[119] | Ano[120] | Ano | Ano[121] | Ano | Ne[122] | Degradace: Ne Přístupnost: Ano | Ano | Ano[123] | ||||||
ÁRIE v souladu | Ano[118] | Ano[119] | Ano[124] | Ano[121] | Ano | Ne | Ano | Ano | Ano [125] | ||||||||||
Nástroje pro vývojáře, Vizuální design | Ano[126][127] | probíhá[128] | Ano[129][130][131] | Ano | Ano[132][133] | Ano[134][135][136] | Ano[137][138] | Ano[139] | Ne | Ano[140] | Ano | Ano[141][142] | |||||||
Offline úložiště[143] | Ano | Ne[144] | Ano | Ano[145] | Přes Google Gears[146] | S pluginem[147] | Ano[148] | Ano | Ano | plánováno | Ano | Ano | |||||||
2D vektorová grafika pro různé prohlížeče[149] | Ano[150] | Ano | S pluginem[151] | Ano[104] | Ano[152] | Ne] | Ano (přes Raphael) | Ano[107] | Ano (přes Raphael)[153] | ||||||||||
Mapování a řídicí panel[154] | Ano | Ano[155] | Ano[156] | S pluginem[157][158] | Ano[159][160] | Ne | Ano[161] | Ano[162] | Ano[163] | ||||||||||
Podpora RTL v komponentách uživatelského rozhraní | Ano | Ano | Ano | Závisí na použitém pluginu | Ano[121] | Ano | Ano | Ne |
Podpora prohlížeče
Rámec | internet Explorer | Mozilla Firefox | Safari | Opera | Chrome | Okraj |
---|---|---|---|---|---|---|
AngularJS (1.3) | 8+ (9+) | 4+ | 5+ | 11+ | 30+ | |
Apache Royale | 9 (Edge -> 10) | 21 | 6 | 15 | 23 | |
Dojo | 6+ | 3+[164] | 4[164] | 10.50+[164] | 3[164] | |
Ember.js | 6+ | 3+ | 4+ | 10.6+ | 14+ | |
Enyo | 8+[165] | >4[165] | >5[165] | >10[165] | ||
Ext JS | 8+ | 45+ | 11+ | 43+ | 64+[166] | |
Google Web Toolkit | 8+ | 1+ | 5+ | 9+ | 1+ | |
jQuery (3.x) | 6+ (9+)[167] | 2+[167] | 3+[167] | 9+[167] | 1+[167] | |
jQWidgets | 7+[168] | 2+[168] | 3+[168] | 9+[168] | 1+[168] | |
MooTools | 6+ | 2+ | 3+ | 9+ | 1+ | |
Prototyp & skript. aculo.us[10] | 6+ | 1.5+ | 2.0.4+ | 9.25+ | 1+ (počínaje verzí 1.6.1RC3) | |
qooxdoo | 6+ | 2+ | 3+ | 9+ | 2+ | |
SproutCore | 6+ | 3+ | 4+ | 9+ | 1+ | |
Štíhlý | 21+ | 6+ | 15+ | 23+ | 12+ | |
Vue | 10+ | 21+ | 6+ | 15+ | 23+ | 12+ |
Wakanda | 9+ | 4+ | 5+ | 11+ | ||
ZK | 6+ | 2.0+ | 3+ | 9+ | 2+ | |
Webix | 8+[169] | 3+[169] | 4+[169] | 9+[169] | 1+[169] |
Viz také
Poznámky
- ^ Dojo Base Archivováno 28. listopadu 2009 v Wayback Machine
- ^ „About Enyo JS“. enyojs.com. Citováno 23. listopadu 2014.
- ^ „Licence Ext JS 7.3.0“. sencha.com. Archivovány od originál dne 5. listopadu 2020. Citováno 5. listopadu 2020.
- ^ A b "soubory jQuery CDN". cdn.jsdelivr. JSDelivr. Citováno 23. dubna 2019.
- ^ „Licence - Javascript, HTML5, jQuery Widgety“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „MooTools Core Builder“. mootools.net.
- ^ „MooTools More Builder“. mootools.net.
- ^ „MooTools Core“. mootools.net.
- ^ https://github.com/SAP/openui5/ OpenUI5 na GitHubu
- ^ A b C d script.aculo.us je doplněk k prototypu.
- ^ A b "vue soubory CDN". cdn.jsdelivr. JSDelivr. Citováno 23. dubna 2019.
- ^ Mnozí preferují detekci funkcí před čicháním prohlížeče, aby podporovaly budoucí prohlížeče: Detekce prohlížeče (a co dělat místo toho), Detekce funkcí: Skriptování nejmodernějšího prohlížeče, Detekce funkcí prohlížeče
- ^ „dojo / has - The Dojo Toolkit - Reference Guide“. dojotoolkit.org.
- ^ „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
- ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
- ^ „Skupiny Google“. google.com.
- ^ jquery.org, nadace jQuery -. „Vydáno jQuery 1.3 - oficiální blog jQuery“. docs.jquery.com.
- ^ „Blog MooTools: MooTools Core 1.3 Stable a MooTools More 1.3RC“. mootools.net.
- ^ Detekce funkcí po celou cestu Archivováno 21. Dubna 2009 v Wayback Machine
- ^ kangax (5. dubna 2010). „Co se děje s rozšířením DOM“. Citováno 6. dubna 2010.
- ^ „Základní dokumentace MooTools“. mootools.net.
- ^ "Prototypová dokumentace API - prvek (zastaralá adresa URL)". prototypejs.org.
- ^ „Prototyp 2.0 nerozšíří DOM - Ajaxian“. ajaxian.com.
- ^ A b AJAX a Dojo Archivováno 9. února 2010 v Wayback Machine
- ^ A b „jQuery Data Adapter“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ A b „Základní dokumentace MooTools“. mootools.net.
- ^ Schäfer, Holger (25. ledna 2014). „OpenUI5 Developer: Příklad jednoduchého chatovacího serveru pomocí UI5 WebSocket“.
- ^ „WebSockets (Faye) of Guides, Interacting with the Server Side Webix Docs“. docs.webix.com. Archivovány od originál dne 3. srpna 2018. Citováno 25. listopadu 2016.
- ^ A b „Archivovaná kopie“. Archivovány od originál dne 19. září 2010. Citováno 7. října 2010.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ "kembuco / extjs-cometd". GitHub.
- ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
- ^ „ZK - přední řešení Enterprise Ajax“.
- ^ „Archivovaná kopie“. Archivovány od originál dne 17. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivovány od originál dne 6. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „fredsa / gwt-dnd“. GitHub.
- ^ js. nadace, JS Foundation -. „Draggable - jQuery UI“. jqueryui.com.
- ^ „Plugin jQuery DragDrop“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „MooTools More Documentation“. mootools.net.
- ^ „OpenUI5 SDK - Demo Kit v2.0“. openui5.hana.ondemand.com.
- ^ „Podpora widgetů uživatelského rozhraní drag-and-drop, dokumenty Tree Webix“. docs.webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 16. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Základní dokumentace MooTools“. mootools.net.
- ^ A b "Vitrína". showcase.sproutcore.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 4. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Enyo API Reference“. enyojs.com.
- ^ „Základní dokumentace MooTools“. mootools.net.
- ^ „Animace průvodců, stylů a animací dokumentů Webix“. docs.webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 2. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Prohlížeč API Enyo“. enyojs.com.
- ^ „Od verze 2.2“. Archivovány od originál dne 29. prosince 2010. Citováno 11. září 2010.
- ^ Asual. „Asual“. asual.com.
- ^ "cpojer / mootools-history". GitHub.
- ^ „Archivovaná kopie“. Archivovány od originál dne 3. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Ověření vstupu pomocí GWT“. Archivovány od originál dne 20. července 2011. Citováno 11. října 2018.
- ^ js. nadace, JS Foundation -. "registr pluginu jQuery". plugins.jquery.com.
- ^ „jQuery Validator“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „Ověření dat průvodců, správa dat v dokumentech komponenty Webix“. docs.webix.com.
- ^ "Formátované textové vstupy ovládacích prvků uživatelského rozhraní, textové dokumenty Webix". docs.webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 23. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ "jqGrid] ShieldUI jQuery Grid".
- ^ „jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ "Knihovna JxLib". Archivovány od originál dne 18. února 2009. Citováno 18. listopadu 2008. nebo "plugin tabulky". phatfusion. Archivovány od originál dne 22. dubna 2009. nebo „DrasticGrid“.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ „Widget tabulky JavaScriptu (mřížky) - datová tabulka Webix HTML“. webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 9. května 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Enyo JavaScript Framework - příklad - příklady kódu DiscoverSDK“.
- ^ „Sencha - příklady Ext JS 7.3.0“. sencha.com. Archivovány od originál dne 12. května 2014. Citováno 5. srpna 2012.
- ^ "treeview". Archivovány od originál dne 9. října 2008., „file_tree_viewer“. Archivovány od originál dne 18. července 2008.
- ^ „jQuery Tree“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ "mootree". sites.google.com.
- ^ "Demo prohlížeč". Archivovány od originál dne 2. dubna 2016. Citováno 3. října 2008.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ "Stromová tabulka nebo TreeGrid - knihovna Webix HTML5 s integrací jQuery". webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 16. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „HTML Editor“. sencha.com.
- ^ označení, jwysiwyg, htmlbox Archivováno 7. Července 2009 v Wayback Machine, WYMeditor Archivováno 3. Června 2008 v Wayback Machine
- ^ A b „editor jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „MooEditable“. cheeaun.github.com.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ "RichText - Dokumentace ovládacího prvku RichText: přehled a inicializace. Webix Docs". docs.webix.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 18. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ js. nadace, JS Foundation -. „Automatické doplňování - uživatelské rozhraní jQuery“. jqueryui.com.
- ^ „Vstup jQuery, automatické dokončování jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „AutoCompleter» digitarald: Harald Kirschner “. digitarald.de.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ Od verze Dojo 1.3 lze rozhraní NodeList.addContent () api použít k vytvoření obsahu, například: dojo.query (". Note"). AddContent ("h4 POZNÁMKA: h4", "before");
- ^ Prvky MooTools Archivováno 5. Září 2008 v Wayback Machine
- ^ UAB, Dinamenta. „JavaScript UI Library, Ajax Components & HTML5 Framework - Online Skin Builder“. dhtmlx.com.
- ^ „Blog“. 26. února 2015.
- ^ „Stahování ovládacích prvků GWT se styly“.
- ^ js. nadace, JS Foundation -. „ThemeRoller - jQuery UI“. jqueryui.com.
- ^ „Nejlepší rámce JavaScriptu“. 16. září 2019.
- ^ „okno jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ A b Použitím Knihovna MochaUI nebo JxLib Archivováno 18. února 2009 v Knihovna Kongresu Webové archivy
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ A b „Archivovaná kopie“. Archivovány od originál dne 12. října 2008. Citováno 27. dubna 2011.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
- ^ „jQuery Docking Layout“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „jQuery Splitter“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ „Knihovna rozložení JavaScript Webix pro vývojáře webových aplikací“. webix.com.
- ^ dojo.gfx Archivováno 9. Března 2009 v Wayback Machine
- ^ „jCanvas“. jCanvas.
- ^ A b „zásuvný modul jQuery Draw“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „Mocha UI - MooTools Canvas UI class - Ajaxian“. ajaxian.com.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ A b „ZK - přední řešení Enterprise Ajax“.
- ^ „Nový projekt mobilní aplikace Dojo“. 13. června 2010.
- ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
- ^ „jQT“. jQT.
- ^ „jQWidgets Mobile Demos“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „cpojer / mootools-mobile“. GitHub.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ „ZK - přední podnikový webový rámec Java“. ZK - Java Web Framework.
- ^ [1] Podpora mobilu / tabletu Webix
- ^ Všechny rámce JavaScriptu lze psát přístupným způsobem s půvabnou degradací, zde viděné rámce, které naznačují okamžitou dostupnost, vynaložily zvláštní úsilí na zdokumentování osvědčených postupů pro jejich konkrétní rámec.
- ^ A b „Archivovaná kopie“. Archivovány od originál dne 6. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ A b „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
- ^ „Integrovaná přístupnost v aplikacích GWT 1.5“.
- ^ A b C "jQWidgets Přehled přístupnosti". jqwidgets.com. Citováno 17. prosince 2015.
- ^ Paradigma „Extreme JavaScript“ společnosti Qooxdoo Archivováno 12. října 2008 v Wayback Machine
- ^ „Přístupnost průvodců, návrh dokumentů uživatelského rozhraní Webix“. docs.webix.com.
- ^ js. nadace, JS Foundation -. „About jQuery UI - jQuery UI“. jqueryui.com.
- ^ „Přístupnost průvodců, návrh dokumentů uživatelského rozhraní Webix“. docs.webix.com.
- ^ Wavemaker
- ^ Aptana Studio
- ^ „Archivovaná kopie“. Archivovány od originál dne 9. července 2012. Citováno 5. srpna 2012.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ "Sencha Architect". 25. března 2015.
- ^ „Blog“. 26. února 2015.
- ^ „Sencha Ext JS“. 5. listopadu 2020.
- ^ [email protected], lloyd.dunn @ sun.com. „Použití jQuery ke zvýšení vzhledu a použitelnosti webové stránky - výuka NetBeans“. netbeans.org.
- ^ js. nadace, JS Foundation -. „dokumentace jQuery API“. api.jquery.com.
- ^ „Theme Builder for jQWidgets“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „ßeta - jQWidgets Charts Studio“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „JSEditor“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „Základní dokumentace MooTools“. Archivovány od originál dne 2. října 2009. Citováno 14. října 2009.
- ^ „MooTools-more document“. Archivovány od originál dne 4. října 2009. Citováno 14. října 2009.
- ^ Vlastní sestavení, JS Linker, generování API, testovací framework jednotek atd. Archivováno 25 července 2008 na Wayback Machine
- ^ SAS, Wakanda. „Platforma Wakanda FullStack JavaScript“. Platforma Wakanda FullStack JavaScript. Archivovány od originál dne 14. března 2012. Citováno 20. března 2012.
- ^ "Webix Skin Builder". webix.com.
- ^ „Formbuilder“. webix.com.
- ^ Rámečky JavaScriptu mají v současné době schopnost podporovat offline úložiště využíváním předinstalovaných rozšíření prohlížeče, jako je Google Gears. Pokud uživatel již ve svém prohlížeči nemá nainstalovanou některou z těchto podporovaných rozšíření, bude offline offline podpora pro rozhraní. Vývojáři rámce JavaScriptu, kteří mají zájem o implementaci Gears, možná budou chtít začít s Průvodce Začínáme se zařízením Gears.
- ^ o.DojoToolkit.Org/offline Archivováno 10. února 2010 v Wayback Machine říká „Dojo Offline již není podporováno po Dojo 1.3“
- ^ „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
- ^ „googlearchive / gwt-google-apis“. GitHub.
- ^ „Plugin úložiště jQuery HTML5 - daveschindler“. sites.google.com.
- ^ "Tento příklad ukazuje, jak uložit / načíst stav mřížky". jqwidgets.com. Citováno 17. prosince 2015.
- ^ Některé knihovny JavaScriptu poskytují 2D grafická primitiva, která lze použít pro vektorovou grafiku mezi prohlížeči. Tyto knihovny se spoléhají na základní technologie v prohlížeči nebo pluginy, jako je Canvas, SVG, VML, Flash a Silverlight, aby provedly skutečné vykreslení, ale pomáhají izolovat kód aplikace a widgetu od rozdílů API vykreslovacího modulu
- ^ „Archivovaná kopie“. Archivovány od originál dne 9. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ plugin jQuery SVG
- ^ "kamicane / art". GitHub.
- ^ „Integrace grafů - Průvodce integrací grafů třetích stran. Webix Docs“. docs.webix.com.
- ^ Některé knihovny JavaScriptu obsahují widgety pro grafy, měřidla a další vizualizace dat.
- ^ „Archivovaná kopie“. Archivovány od originál dne 3. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ API grafu[trvalý mrtvý odkaz ]
- ^ "Flot: Atraktivní vykreslování JavaScriptu pro jQuery". flotcharts.org.
- ^ jQuery Visualize Plugin Archivováno 9. Července 2009 v Wayback Machine
- ^ „jqxChart - widget javascriptového grafu založený na jQuery, HTML5, SVG“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „jQuery Gauge“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ „Doc centrum Wakanda“. doc.wakanda.org.
- ^ „ZK Live Demo - další žebříčky“. Živé ukázky - ZK Web Application Framework.
- ^ „Widget uživatelského rozhraní grafů JavaScript - grafy Webix JS“. webix.com.
- ^ A b C d „Archivovaná kopie“. Archivovány od originál dne 8. února 2010. Citováno 17. prosince 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ A b C d „Archivovaná kopie“. Archivovány od originál dne 23. července 2012. Citováno 26. července 2012.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Sencha Ext JS“. 5. listopadu 2020.
- ^ A b C d E js. nadace, JS Foundation -. „Podpora prohlížeče - jQuery“. docs.jquery.com.
- ^ A b C d E „Widgety uživatelského rozhraní jQuery - dokumentace nápovědy“. jqwidgets.com. Citováno 17. prosince 2015.
- ^ A b C d E "Kompatibilita dokumentů Webix". docs.webix.com.