Porovnání rámců JavaScriptu - Comparison of JavaScript frameworks - Wikipedia

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ámecPorovnána verzeVelikostLicenceZdrojový jazyk
Úhlové7
18. října 2018
563 kB (minifikováno a komprimováno)MITStrojopis
AngularJS1.5.0
5. února 2016
144 kB (minifikováno a komprimováno)MITJavaScript
Apache Royale0.9.4
5. listopadu 2018
19 kB (na zip)ApacheActionScript 3, MXML, CSS
Backbone.js1.2.1
Červen 2015
7,3 kB (Baleno a gzipováno)MITJavaScript
Dojo1.10.4
18. ledna 2015
Variabilní.
Velikost základny:
41 kB (minified & gzipped),
155 kB (minified),
598 kB (nekomprimovaný)[1]
BSD & AFLJavaScript + HTML
Ember.js1.7.0
19. srpna 2014
95 kB (minified & gzipped),
340 kB (minified),
1,5 MB (nekomprimovaný)
MITJavaScript
Enyo2.0.1
30. srpna 2012
<25 kB (jádro gzipováno)Apache 2 [2]JavaScript
Express.jsMITNodeJS
Ext JS7.3
15. září 2020
84–502 kBGPL & Komerční [3]JavaScript
Google Web Toolkit2.7.0
Listopadu 2014
VariabilníApacheJáva
jQuery (knihovna)3.4.0
10. dubna 2019
30,1 KiB (minified & gzipped),
86 KiB (minified),[4]
283 KiB (nekomprimovaný)[4]
MITJavaScript
jQWidgets3.9.1
29. října 2015
3102 kB (minified),
7486 kB (nekomprimovaný)
Creative Commons Attribution-NonCommercial 3.0 a komerční[5]JavaScript, HTML, CSS
Knokaut3.5.0
22. února 2019
66,4 kB minifikováno / 309 kB (režim vývoje)MITJavaScript
MooTools1.6.0
14. ledna 2016
Variabilní;
7,3–65 KiB (YUI kompresor ),[6]


Variabilní;
7,3–65 KiB (YUI kompresor ),[7]
101 KiB (nekomprimovaný)[8]

MITJavaScript
Node.jsMITJavaScript
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

MITJavaScript
MÍZA OpenUI51.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 kBMITJavaScript
qooxdoo5.0.1
15. září 2015
Proměnná, počínaje 6 kB (gzip)LGPL & EPLJavaScript
SproutCore1.11.2
2. května 2016
250–700 kb (gzipováno).MITJavaScript
Štíhlý3.12.1
14. října 2019
VariabilníMITJavaScript
Vue.js2.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]

MITJavaScript
Wakanda9
14. listopadu 2014
VariabilníGPL3 (rámec), AGPL (server) & KomerčníJavaScript + HTML + CSS
Webix4.1
Listopad 2016
188 kB (gzip)GPL & KomerčníJavaScript
ZK8.0.1
19. ledna 2016
VariabilníLGPL & GPL & ZOLXML + Java (volitelný JavaScript)

Funkce

AngularJSApache RoyaleDojoEmber.jsEnyoExt JSGoogle Web ToolkitjQueryjQWidgetsMooToolsOpenUI5Prototyp & skript. aculo.us[10]qooxdooSproutCoreŠtíhlýVueWakandaZKWebix
Detekce funkcí[12]AnoAno[13]AnoAno[14]Ne[15][16]Ano[17]AnoAno[18]Ne[19]AnoAnoČástečnýNeAno
DOM zabaleno[20]AnoAnoNeAnoAnoAnoAnoNe[21]Ne[22][23]AnoNeAnoAnoAno
XMLHttpRequest
načítání dat
AnoAnoAno[24]AnoAnoAnoAnoAno[25]Ano[26]AnoAnoAnoAnoAnoAno
WebSocketAno[24]AnoAnoAnoAnoNeAno[26]Ano[27]AnoAnoProstřednictvím pluginuAnoAno[28]
Push serveru načítání datAno[29]Ano[30]Ano[31]Ano[29]NeProstřednictvím pluginuAno[32]Ano
Načítání dalších údajůAno: XML, HTML, CSV, ATOM, AMF, JSONAno: XML, HTML, CSV, ATOM[33]Ano: XML, SOAP, AMF, Ext.DirectAno: RPC, RequestFactoryAno: XML, HTMLAno: XML, JSON, CSV, TSV[25]Ano: XML, HTMLAno: JSON-RPC, Wakanda RESTAno: XML, HTML, CS, JSON, JSArray, CSV
Drag and dropAnoAno[34]AnoS pluginem[35]S pluginy[36]Ano[37]Ano[38]Ano[39]AnoAnoAnoAnoAnoAno[40]
Jednoduché vizuální efektyAnoAnoAno[41]AnoAnoAnoAnoAnoAno[42]AnoAnoAnoAno[43]AnoAnoAno
Animace /
pokročilé vizuální efekty
AnoAno[44]Ano[45]AnoAnoAnoAnoAno[46]AnoAnoAno[43]AnoAnoAno[47]
Podpora tlačítka Zpět /
řízení historie
Ano[48]AnoAno[49]Ano[50]AnoS pluginy[51]NeS pluginem[52]AnoAnoAnoAnoAno
Vstupní formulář widgety & validaceAnoAnoAno[53]AnoAnoAno, ověření vyžaduje plugin[54]S pluginy[55]Ano[56]AnoAnoAnoAnoAnoAnoAnoAno [57][58]
AngularJSApache RoyaleDojoEmber.jsEnyoExtJSGoogle Web ToolkitjQueryjQWidgetsMooToolsOpenUI5Prototyp & skript. aculo.us[10]qooxdooSproutCoreŠtíhlýVueWakandaZKWebix
MřížkaAnoAno[59]AnoAnoS pluginy[60]Ano[61]S pluginem[62]AnoAnoAnoAno[63]AnoAno[64]
Hierarchický stromAnoAno[65]Ano[66]Ano[67]AnoS pluginy[68]Ano[69]S pluginy[70]AnoAno[71]AnoAno (automatický formulář)[72]AnoAno [73]
Editor bohatého textuNeAnoAno[74]Ano[75]AnoS pluginy[76]Ano[77]Ano[78]AnoProstřednictvím pluginuAno[79]AnoAno[80]
Automatické doplňování nástrojeNeAno[81]AnoAnoAno[82]Ano[83]S pluginem[84]AnoS pluginyAno[85]AnoAno
HTML generační nástrojeNeAno[86]AnoAnoAnoAno[77]Ano[87]AnoAnoAnoNeAnoAno
Widgety s motivem / skinovatelnéAnoAno[88]AnoAno[89]Ano[90]Ano[91]AnoAnoAnoAnoAnoAno
Panely, které lze měnit pomocí grafického uživatelského rozhraní, a modální dialogyAnoAnoAnoAno[92]AnoS pluginyAno[93]Ano[94]AnoAnoAno[95]Ano[96]Ano
Rozložení stránky GUIAnoAnoAnoS pluginem[97]Ano[98][99]Ano[94]AnoAnoAno[100]Ano[96]Ano [101]
Podpora plátnaAnoAno[102]AnoAnoAnoS pluginem[103]Ano[104]Ano[105]AnoAnoAno[106]Ano[107]Ano
Podpora mobilních zařízení / tabletů (dotykové události)AnoAnoAno[108]AnoAnoAnoS pluginem[109]S pluginem[110]Ano[111]S pluginem[112]AnoAnoAnoAno[113][114]Ano[115]Ano[116]
Přístupnost /
půvabná degradace[117]
AnoAno[118]NeAnoAno[119]Ano[120]AnoAno[121]AnoNe[122]Degradace: Ne
Přístupnost: Ano
AnoAno[123]
ÁRIE v souladuAno[118]Ano[119]Ano[124]Ano[121]AnoNeAnoAnoAno [125]
Nástroje pro vývojáře, Vizuální designAno[126][127]probíhá[128]Ano[129][130][131]AnoAno[132][133]Ano[134][135][136]Ano[137][138]Ano[139]NeAno[140]AnoAno[141][142]
Offline úložiště[143]AnoNe[144]AnoAno[145]Přes Google Gears[146]S pluginem[147]Ano[148]AnoAnoplánovánoAnoAno
2D vektorová grafika pro různé prohlížeče[149]Ano[150]AnoS pluginem[151]Ano[104]Ano[152]Ne]Ano (přes Raphael)Ano[107]Ano (přes Raphael)[153]
Mapování a řídicí panel[154]AnoAno[155]Ano[156]S pluginem[157][158]Ano[159][160]NeAno[161]Ano[162]Ano[163]
Podpora RTL v komponentách uživatelského rozhraníAnoAnoAnoZávisí na použitém pluginuAno[121]AnoAnoNe

Podpora prohlížeče

Rámecinternet ExplorerMozilla FirefoxSafariOperaChromeOkraj
AngularJS (1.3)8+ (9+)4+5+11+30+
Apache Royale9 (Edge -> 10)2161523
Dojo6+3+[164]4[164]10.50+[164]3[164]
Ember.js6+3+4+10.6+14+
Enyo8+[165]>4[165]>5[165]>10[165]
Ext JS8+45+11+43+64+[166]
Google Web Toolkit8+1+5+9+1+
jQuery (3.x)6+ (9+)[167]2+[167]3+[167]9+[167]1+[167]
jQWidgets7+[168]2+[168]3+[168]9+[168]1+[168]
MooTools6+2+3+9+1+
Prototyp & skript. aculo.us[10]6+1.5+2.0.4+9.25+1+ (počínaje verzí 1.6.1RC3)
qooxdoo6+2+3+9+2+
SproutCore6+3+4+9+1+
Štíhlý21+6+15+23+12+
Vue10+21+6+15+23+12+
Wakanda9+4+5+11+
ZK6+2.0+3+9+2+
Webix8+[169]3+[169]4+[169]9+[169]1+[169]

Viz také

Poznámky

  1. ^ Dojo Base Archivováno 28. listopadu 2009 v Wayback Machine
  2. ^ „About Enyo JS“. enyojs.com. Citováno 23. listopadu 2014.
  3. ^ „Licence Ext JS 7.3.0“. sencha.com. Archivovány od originál dne 5. listopadu 2020. Citováno 5. listopadu 2020.
  4. ^ A b "soubory jQuery CDN". cdn.jsdelivr. JSDelivr. Citováno 23. dubna 2019.
  5. ^ „Licence - Javascript, HTML5, jQuery Widgety“. jqwidgets.com. Citováno 17. prosince 2015.
  6. ^ „MooTools Core Builder“. mootools.net.
  7. ^ „MooTools More Builder“. mootools.net.
  8. ^ „MooTools Core“. mootools.net.
  9. ^ https://github.com/SAP/openui5/ OpenUI5 na GitHubu
  10. ^ A b C d script.aculo.us je doplněk k prototypu.
  11. ^ A b "vue soubory CDN". cdn.jsdelivr. JSDelivr. Citováno 23. dubna 2019.
  12. ^ 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
  13. ^ „dojo / has - The Dojo Toolkit - Reference Guide“. dojotoolkit.org.
  14. ^ „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
  15. ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
  16. ^ „Skupiny Google“. google.com.
  17. ^ jquery.org, nadace jQuery -. „Vydáno jQuery 1.3 - oficiální blog jQuery“. docs.jquery.com.
  18. ^ „Blog MooTools: MooTools Core 1.3 Stable a MooTools More 1.3RC“. mootools.net.
  19. ^ Detekce funkcí po celou cestu Archivováno 21. Dubna 2009 v Wayback Machine
  20. ^ kangax (5. dubna 2010). „Co se děje s rozšířením DOM“. Citováno 6. dubna 2010.
  21. ^ „Základní dokumentace MooTools“. mootools.net.
  22. ^ "Prototypová dokumentace API - prvek (zastaralá adresa URL)". prototypejs.org.
  23. ^ „Prototyp 2.0 nerozšíří DOM - Ajaxian“. ajaxian.com.
  24. ^ A b AJAX a Dojo Archivováno 9. února 2010 v Wayback Machine
  25. ^ A b „jQuery Data Adapter“. jqwidgets.com. Citováno 17. prosince 2015.
  26. ^ A b „Základní dokumentace MooTools“. mootools.net.
  27. ^ Schäfer, Holger (25. ledna 2014). „OpenUI5 Developer: Příklad jednoduchého chatovacího serveru pomocí UI5 WebSocket“.
  28. ^ „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.
  29. ^ 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)
  30. ^ "kembuco / extjs-cometd". GitHub.
  31. ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
  32. ^ „ZK - přední řešení Enterprise Ajax“.
  33. ^ „Archivovaná kopie“. Archivovány od originál dne 17. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  34. ^ „Archivovaná kopie“. Archivovány od originál dne 6. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  35. ^ „fredsa / gwt-dnd“. GitHub.
  36. ^ js. nadace, JS Foundation -. „Draggable - jQuery UI“. jqueryui.com.
  37. ^ „Plugin jQuery DragDrop“. jqwidgets.com. Citováno 17. prosince 2015.
  38. ^ „MooTools More Documentation“. mootools.net.
  39. ^ „OpenUI5 SDK - Demo Kit v2.0“. openui5.hana.ondemand.com.
  40. ^ „Podpora widgetů uživatelského rozhraní drag-and-drop, dokumenty Tree Webix“. docs.webix.com.
  41. ^ „Archivovaná kopie“. Archivovány od originál dne 16. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  42. ^ „Základní dokumentace MooTools“. mootools.net.
  43. ^ A b "Vitrína". showcase.sproutcore.com.
  44. ^ „Archivovaná kopie“. Archivovány od originál dne 4. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  45. ^ „Enyo API Reference“. enyojs.com.
  46. ^ „Základní dokumentace MooTools“. mootools.net.
  47. ^ „Animace průvodců, stylů a animací dokumentů Webix“. docs.webix.com.
  48. ^ „Archivovaná kopie“. Archivovány od originál dne 2. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  49. ^ „Prohlížeč API Enyo“. enyojs.com.
  50. ^ „Od verze 2.2“. Archivovány od originál dne 29. prosince 2010. Citováno 11. září 2010.
  51. ^ Asual. „Asual“. asual.com.
  52. ^ "cpojer / mootools-history". GitHub.
  53. ^ „Archivovaná kopie“. Archivovány od originál dne 3. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  54. ^ „Ověření vstupu pomocí GWT“. Archivovány od originál dne 20. července 2011. Citováno 11. října 2018.
  55. ^ js. nadace, JS Foundation -. "registr pluginu jQuery". plugins.jquery.com.
  56. ^ „jQuery Validator“. jqwidgets.com. Citováno 17. prosince 2015.
  57. ^ „Ověření dat průvodců, správa dat v dokumentech komponenty Webix“. docs.webix.com.
  58. ^ "Formátované textové vstupy ovládacích prvků uživatelského rozhraní, textové dokumenty Webix". docs.webix.com.
  59. ^ „Archivovaná kopie“. Archivovány od originál dne 23. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  60. ^ "jqGrid] ShieldUI jQuery Grid".
  61. ^ „jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid“. jqwidgets.com. Citováno 17. prosince 2015.
  62. ^ "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“.
  63. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  64. ^ „Widget tabulky JavaScriptu (mřížky) - datová tabulka Webix HTML“. webix.com.
  65. ^ „Archivovaná kopie“. Archivovány od originál dne 9. května 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  66. ^ „Enyo JavaScript Framework - příklad - příklady kódu DiscoverSDK“.
  67. ^ „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.
  68. ^ "treeview". Archivovány od originál dne 9. října 2008., „file_tree_viewer“. Archivovány od originál dne 18. července 2008.
  69. ^ „jQuery Tree“. jqwidgets.com. Citováno 17. prosince 2015.
  70. ^ "mootree". sites.google.com.
  71. ^ "Demo prohlížeč". Archivovány od originál dne 2. dubna 2016. Citováno 3. října 2008.
  72. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  73. ^ "Stromová tabulka nebo TreeGrid - knihovna Webix HTML5 s integrací jQuery". webix.com.
  74. ^ „Archivovaná kopie“. Archivovány od originál dne 16. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  75. ^ „HTML Editor“. sencha.com.
  76. ^ označení, jwysiwyg, htmlbox Archivováno 7. Července 2009 v Wayback Machine, WYMeditor Archivováno 3. Června 2008 v Wayback Machine
  77. ^ A b „editor jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
  78. ^ „MooEditable“. cheeaun.github.com.
  79. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  80. ^ "RichText - Dokumentace ovládacího prvku RichText: přehled a inicializace. Webix Docs". docs.webix.com.
  81. ^ „Archivovaná kopie“. Archivovány od originál dne 18. dubna 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  82. ^ js. nadace, JS Foundation -. „Automatické doplňování - uživatelské rozhraní jQuery“. jqueryui.com.
  83. ^ „Vstup jQuery, automatické dokončování jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
  84. ^ „AutoCompleter» digitarald: Harald Kirschner “. digitarald.de.
  85. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  86. ^ 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");
  87. ^ Prvky MooTools Archivováno 5. Září 2008 v Wayback Machine
  88. ^ UAB, Dinamenta. „JavaScript UI Library, Ajax Components & HTML5 Framework - Online Skin Builder“. dhtmlx.com.
  89. ^ „Blog“. 26. února 2015.
  90. ^ „Stahování ovládacích prvků GWT se styly“.
  91. ^ js. nadace, JS Foundation -. „ThemeRoller - jQuery UI“. jqueryui.com.
  92. ^ „Nejlepší rámce JavaScriptu“. 16. září 2019.
  93. ^ „okno jQuery“. jqwidgets.com. Citováno 17. prosince 2015.
  94. ^ A b Použitím Knihovna MochaUI nebo JxLib Archivováno 18. února 2009 v Knihovna Kongresu Webové archivy
  95. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  96. ^ 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)
  97. ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
  98. ^ „jQuery Docking Layout“. jqwidgets.com. Citováno 17. prosince 2015.
  99. ^ „jQuery Splitter“. jqwidgets.com. Citováno 17. prosince 2015.
  100. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  101. ^ „Knihovna rozložení JavaScript Webix pro vývojáře webových aplikací“. webix.com.
  102. ^ dojo.gfx Archivováno 9. Března 2009 v Wayback Machine
  103. ^ „jCanvas“. jCanvas.
  104. ^ A b „zásuvný modul jQuery Draw“. jqwidgets.com. Citováno 17. prosince 2015.
  105. ^ „Mocha UI - MooTools Canvas UI class - Ajaxian“. ajaxian.com.
  106. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  107. ^ A b „ZK - přední řešení Enterprise Ajax“.
  108. ^ „Nový projekt mobilní aplikace Dojo“. 13. června 2010.
  109. ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. code.google.com.
  110. ^ „jQT“. jQT.
  111. ^ „jQWidgets Mobile Demos“. jqwidgets.com. Citováno 17. prosince 2015.
  112. ^ „cpojer / mootools-mobile“. GitHub.
  113. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  114. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  115. ^ „ZK - přední podnikový webový rámec Java“. ZK - Java Web Framework.
  116. ^ [1] Podpora mobilu / tabletu Webix
  117. ^ 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.
  118. ^ 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)
  119. ^ A b „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
  120. ^ „Integrovaná přístupnost v aplikacích GWT 1.5“.
  121. ^ A b C "jQWidgets Přehled přístupnosti". jqwidgets.com. Citováno 17. prosince 2015.
  122. ^ Paradigma „Extreme JavaScript“ společnosti Qooxdoo Archivováno 12. října 2008 v Wayback Machine
  123. ^ „Přístupnost průvodců, návrh dokumentů uživatelského rozhraní Webix“. docs.webix.com.
  124. ^ js. nadace, JS Foundation -. „About jQuery UI - jQuery UI“. jqueryui.com.
  125. ^ „Přístupnost průvodců, návrh dokumentů uživatelského rozhraní Webix“. docs.webix.com.
  126. ^ Wavemaker
  127. ^ Aptana Studio
  128. ^ „Archivovaná kopie“. Archivovány od originál dne 9. července 2012. Citováno 5. srpna 2012.CS1 maint: archivovaná kopie jako titul (odkaz)
  129. ^ "Sencha Architect". 25. března 2015.
  130. ^ „Blog“. 26. února 2015.
  131. ^ „Sencha Ext JS“. 5. listopadu 2020.
  132. ^ [email protected], lloyd.dunn @ sun.com. „Použití jQuery ke zvýšení vzhledu a použitelnosti webové stránky - výuka NetBeans“. netbeans.org.
  133. ^ js. nadace, JS Foundation -. „dokumentace jQuery API“. api.jquery.com.
  134. ^ „Theme Builder for jQWidgets“. jqwidgets.com. Citováno 17. prosince 2015.
  135. ^ „ßeta - jQWidgets Charts Studio“. jqwidgets.com. Citováno 17. prosince 2015.
  136. ^ „JSEditor“. jqwidgets.com. Citováno 17. prosince 2015.
  137. ^ „Základní dokumentace MooTools“. Archivovány od originál dne 2. října 2009. Citováno 14. října 2009.
  138. ^ „MooTools-more document“. Archivovány od originál dne 4. října 2009. Citováno 14. října 2009.
  139. ^ Vlastní sestavení, JS Linker, generování API, testovací framework jednotek atd. Archivováno 25 července 2008 na Wayback Machine
  140. ^ 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.
  141. ^ "Webix Skin Builder". webix.com.
  142. ^ „Formbuilder“. webix.com.
  143. ^ 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.
  144. ^ o.DojoToolkit.Org/offline Archivováno 10. února 2010 v Wayback Machine říká „Dojo Offline již není podporováno po Dojo 1.3“
  145. ^ „Ext JS 7.3.0 - Sencha Docs“. docs.sencha.com.
  146. ^ „googlearchive / gwt-google-apis“. GitHub.
  147. ^ „Plugin úložiště jQuery HTML5 - daveschindler“. sites.google.com.
  148. ^ "Tento příklad ukazuje, jak uložit / načíst stav mřížky". jqwidgets.com. Citováno 17. prosince 2015.
  149. ^ 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
  150. ^ „Archivovaná kopie“. Archivovány od originál dne 9. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  151. ^ plugin jQuery SVG
  152. ^ "kamicane / art". GitHub.
  153. ^ „Integrace grafů - Průvodce integrací grafů třetích stran. Webix Docs“. docs.webix.com.
  154. ^ Některé knihovny JavaScriptu obsahují widgety pro grafy, měřidla a další vizualizace dat.
  155. ^ „Archivovaná kopie“. Archivovány od originál dne 3. března 2009. Citováno 23. dubna 2009.CS1 maint: archivovaná kopie jako titul (odkaz)
  156. ^ API grafu[trvalý mrtvý odkaz ]
  157. ^ "Flot: Atraktivní vykreslování JavaScriptu pro jQuery". flotcharts.org.
  158. ^ jQuery Visualize Plugin Archivováno 9. Července 2009 v Wayback Machine
  159. ^ „jqxChart - widget javascriptového grafu založený na jQuery, HTML5, SVG“. jqwidgets.com. Citováno 17. prosince 2015.
  160. ^ „jQuery Gauge“. jqwidgets.com. Citováno 17. prosince 2015.
  161. ^ „Doc centrum Wakanda“. doc.wakanda.org.
  162. ^ „ZK Live Demo - další žebříčky“. Živé ukázky - ZK Web Application Framework.
  163. ^ „Widget uživatelského rozhraní grafů JavaScript - grafy Webix JS“. webix.com.
  164. ^ 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)
  165. ^ 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)
  166. ^ „Sencha Ext JS“. 5. listopadu 2020.
  167. ^ A b C d E js. nadace, JS Foundation -. „Podpora prohlížeče - jQuery“. docs.jquery.com.
  168. ^ A b C d E „Widgety uživatelského rozhraní jQuery - dokumentace nápovědy“. jqwidgets.com. Citováno 17. prosince 2015.
  169. ^ A b C d E "Kompatibilita dokumentů Webix". docs.webix.com.