자바스크립트 프레임워크 비교

위키백과, 우리 모두의 백과사전.

수많은 자바스크립트 프레임워크가 존재한다. 이 비교의 목적은 저명한 자바스크립트 프레임워크들의 일부 예시를 보여주기 위함이다.

일반 정보[편집]

프레임워크 비교 대상 버전 크기 라이선스 소스 언어
Angular 7
2018년 10월 18일
563 kB (minified & compressed) MIT TypeScript
AngularJS 1.5.0
2016년 2월 5일
144 kB (minified & compressed) MIT JavaScript
아파치 플렉스 0.9.4
2018년 11월 5일
19 kB (zipped) Apache ActionScript 3, MXML, CSS
Backbone.js 1.2.1
2015년 6월
7.3 kB (Packed and gzipped) MIT JavaScript
Dojo 1.10.4
2015년 1월 18일
Variable.
Base size:
41 kB (minified & gzipped),
155 kB (minified),
598 kB (uncompressed)[1]
BSD & AFL 자바스크립트 + HTML
Ember.js 1.7.0
2014년 8월 19일
95 kB (minified & gzipped),
340 kB (minified),
1.5 MB (uncompressed)
MIT JavaScript
Enyo 2.0.1
2012년 8월 30일
<25 kB (core gzipped) Apache 2[2] JavaScript
Express.js MIT NodeJS
Ext JS 4.2
2013년 3월 13일
84–502 kB GPL & 상용[3] JavaScript
구글 웹 툴킷 2.7.0
2014년 11월
Variable Apache Java
JQuery (library) 3.4.0
2019년 4월 10일
30,1 KiB (minified & gzipped),
86 KiB (minified),[4]
283 KiB (uncompressed)[4]
MIT JavaScript
jQWidgets 3.9.1
2015년 10월 29일
3102 KB (minified),
7486 KB (uncompressed)
Creative Commons Attribution-NonCommercial 3.0 and Commercial[5] JavaScript, HTML, CSS
Knockout 3.5.0
2019년 2월 22일
66.4 KB minified / 309 KB (development mode) MIT JavaScript
MooTools 1.6.0
2016년 1월 14일
Variable;
7.3–65 KiB (YUI Compressor),[6]


Variable;
7.3–65 KiB (YUI Compressor),[7]
101 KiB (uncompressed)[8]

MIT JavaScript
Node.js MIT JavaScript
리액트 (자바스크립트 라이브러리) 16.1.1
2017년 11월 28일

react.production.min.js 6.41KB

react-dom.production.min.js 92.4KB

Total: 98.81KB

MIT JavaScript
SAP OpenUI5 1.44.9
2017년 3월 28일
20.8MB (1.34.7 runtime, minified, zipped)
6.8MB(1.34.7 runtime mobile, minified, zipped)
52.1MB (1.34.7 SDK, zipped)
Apache 2[9] JavaScript
Prototype & script. aculo.us[10] Prototype: 1.7.3
2015년 9월 22일
script.aculo.us: 1.9.0
2010년 12월 23일
46–278 kB MIT JavaScript
qooxdoo 5.0.1
2015년 9월 15일
Variable, starting at 6 kB (gzipped) GNU 약소 일반 공중 사용 허가서 & EPL JavaScript
SmartClient & SmartGWT SmartClient: 12.1
March 2020
SmartGWT: 12.1
March 2020
100–500 kb (gzipped). GNU 약소 일반 공중 사용 허가서 & Commercial Server: Java
Client: Java (Smart GWT) or JavaScript (SmartClient) or XML (both)
SproutCore 1.11.2
2016년 5월 2일
250–700 kb (gzipped). MIT JavaScript
Svelte 3.12.1
2019년 10월 14일
Variable MIT JavaScript
Vue.js 2.6.10
2019년 3월 20일
33.5 KB (minified & gzipped)

91.48 KB (minified)[11]

333.46 KB (uncompressed)[11]

MIT JavaScript
Wakanda 9
2014년 11월 14일
Variable GNU 일반 공중 사용 허가서 (framework), AGPL (server) & Commercial JavaScript + HTML + CSS
Webix 4.1
November 2016
188 kB (gzipped) GNU 일반 공중 사용 허가서 & Commercial JavaScript
ZK 8.0.1
2016년 1월 19일
Variable GNU 약소 일반 공중 사용 허가서 & GNU 일반 공중 사용 허가서 & ZOL XML + Java (JavaScript optional)

기능[편집]

AngularJS 아파치 플렉스 Dojo Ember.js Enyo Ext JS 구글 웹 툴킷 JQuery jQWidgets MooTools OpenUI5 Prototype & script. aculo.us[10] qooxdoo SmartClient and SmartGWT SproutCore Svelte Vue Wakanda ZK Webix
Feature detection[12] [13] [14] 아니요[15][16] [17] [18] 아니요[19] Partial [20] Partial 아니요
DOM wrapped[21] 아니요 아니요[22] 아니요[23][24] 아니요
XMLHttpRequest
data retrieval
[25] [26] [27]
웹소켓 [25] 아니요 [27] [28] Via Plugin [29]
푸시 기법 data retrieval [30] [31] [32] [30] 아니요 [33] Via Plugin [34]
Other data retrieval Yes: XML, HTML, CSV, ATOM, AMF, JSON Yes: XML, HTML, CSV, ATOM[35] Yes: XML, SOAP, AMF, Ext.Direct Yes: RPC, RequestFactory Yes: XML, HTML Yes: XML, JSON, CSV, TSV[26] Yes: XML, HTML Yes: XML, WSDL, RSS, and Java-based SQL, Hibernate, POJO adapters Yes: JSON-RPC, Wakanda REST Yes: XML, HTML, CS, JSON, JSArray, CSV
드래그 앤드 드롭 [36] 플러그인을 사용하여 지원[37] 플러그인을 사용하여 지원[38] [39] [40] [41] [42]
Simple visual effects [43] [44] [45]
Animation /
advanced visual effects
[46] [47] [48] [45] [49]
Back button support /
history management
[50] [51] [52] 플러그인을 사용하여 지원[53] 아니요 플러그인을 사용하여 지원[54]
Input form widgets & validation [55] 예, Validation requires plugin[56] 플러그인을 사용하여 지원[57] [58] [59][60]
AngularJS 아파치 플렉스 Dojo Ember.js Enyo ExtJS 구글 웹 툴킷 JQuery jQWidgets MooTools OpenUI5 Prototype & script. aculo.us[10] qooxdoo SmartClient and SmartGWT SproutCore Svelte Vue Wakanda ZK Webix
Grid [61] 플러그인을 사용하여 지원[62] [63] 플러그인을 사용하여 지원[64] [65] [66]
Hierarchical Tree [67] [68] [69] 플러그인을 사용하여 지원[70] [71] 플러그인을 사용하여 지원[72] [73] 예 (Auto Form)[74] [75]
Rich text editor 아니요 [76] [77] 플러그인을 사용하여 지원[78] [79] [80] [81] Via plugin [82] [83]
Autocompletion tools 아니요 [84] [85] [86] 플러그인을 사용하여 지원[87] 플러그인을 사용하여 지원 [88]
HTML generation tools 아니요 [89] [79] [90] 아니요
Widgets themeable / skinnable [91] [92] [93] [94]
GUI resizable panels and modal dialogs 플러그인을 사용하여 지원 [95] [96] [97] [98]
GUI page layout 플러그인을 사용하여 지원[99] [100][101] [96] [102] [98] [103]
Canvas support [104] 플러그인을 사용하여 지원[105] [106] [107] [108] [109]
Mobile/tablet support (touch events) [110] 플러그인을 사용하여 지원[111] 플러그인을 사용하여 지원[112] [113] 플러그인을 사용하여 지원[114] [115][116] [117] [118]
Accessibility /
graceful degradation[119]
[120] 아니요 [121] [122] [123] 아니요[124] Degradation: No
Accessibility: Yes
Degradation: No
Accessibility: Yes
[125]
ARIA compliant [120] [121] [126] [123] 아니요 [127]
Developer tools, Visual design [128][129] in progress[130] [131][132][133] [134][135] [136][137][138] [139][140] [141] 아니요 [142] [143][144]
Offline storage[145] 아니요[146] [147] Via Google Gears[148] 플러그인을 사용하여 지원[149] [150] planned
Cross-browser 2d Vector Graphics[151] [152] 플러그인을 사용하여 지원[153] [106] [154] 아니요] 예 (via Raphael) [109] 예 (via Raphael)[155]
Charting & Dashboard[156] [157] [158] 플러그인을 사용하여 지원[159][160] [161][162] 아니요 [163] [164] [165]
RTL Support in UI Components 사용되는 플러그인에 따라 [123] 아니요

브라우저 지원[편집]

프레임워크 인터넷 익스플로러 모질라 파이어폭스 Safari Opera Chrome Edge
AngularJS (1.3) 8+ (9+) 4+ 5+ 11+ 30+
아파치 플렉스 9 (Edge --> 10) 21 6 15 23
Dojo 6+ 3+[166] 4[166] 10.50+[166] 3[166]
Ember.js 6+ 3+ 4+ 10.6+ 14+
Enyo 8+[167] >4[167] >5[167] >10[167]
Ext JS 6+ 3.6+ 4+ 11+ 10+[168]
구글 웹 툴킷 8+ 1+ 5+ 9+ 1+
JQuery (3.x) 6+ (9+)[169] 2+[169] 3+[169] 9+[169] 1+[169]
jQWidgets 7+[170] 2+[170] 3+[170] 9+[170] 1+[170]
MooTools 6+ 2+ 3+ 9+ 1+
Prototype & script. aculo.us[10] 6+ 1.5+ 2.0.4+ 9.25+ 1+ (starting with 1.6.1RC3)
qooxdoo 6+ 2+ 3+ 9+ 2+
SmartClient and SmartGWT 6+ 1+ 3+ 9+ 1+
SproutCore 6+ 3+ 4+ 9+ 1+
Svelte 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+[171] 3+[171] 4+[171] 9+[171] 1+[171]

같이 보기[편집]

각주[편집]

  1. Dojo Base 보관됨 2009-11-28 - 웨이백 머신
  2. “About Enyo JS”. 《enyojs.com》. 2014년 11월 23일에 확인함. 
  3. “EXt JS 5 Licensing”. 《sencha.com》. 2011년 1월 9일에 원본 문서에서 보존된 문서. 2014년 11월 23일에 확인함. 
  4. “jquery CDN files”. 《cdn.jsdelivr》. JSDelivr. 2019년 4월 23일에 확인함. 
  5. “License - Javascript, HTML5, jQuery Widgets”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  6. “MooTools Core Builder”. 《mootools.net》. 
  7. “MooTools More Builder”. 《mootools.net》. 
  8. “MooTools Core”. 《mootools.net》. 
  9. https://github.com/SAP/openui5/ OpenUI5 on GitHub
  10. script.aculo.us is an add-on to Prototype.
  11. “vue CDN files”. 《cdn.jsdelivr》. JSDelivr. 2019년 4월 23일에 확인함. 
  12. Feature detection is preferred by many to browser sniffing to support future browsers: Browser Detecting (and what to do Instead), Feature Detection: State of the Art Browser Scripting, Browser Feature Detection Archived 2017년 7월 10일 - 웨이백 머신
  13. “dojo/has — The Dojo Toolkit - Reference Guide”. 《dojotoolkit.org》. 
  14. “Ext JS 4.2.0 - Sencha Docs”. 《docs.sencha.com》. 
  15. “Google Code Archive - Long-term storage for Google Code Project Hosting.”. 《code.google.com》. 
  16. “Google Groups”. 《google.com》. [깨진 링크(과거 내용 찾기)]
  17. jquery.org, jQuery Foundation -. “jQuery 1.3 Released - Official jQuery Blog”. 《docs.jquery.com》. 
  18. “MooTools Blog: MooTools Core 1.3 Stable and MooTools More 1.3RC”. 《mootools.net》. 
  19. Feature detection all the way 보관됨 2009-04-21 - 웨이백 머신
  20. Author disagrees that feature detection alone is sufficient
  21. kangax (2010년 4월 5일). “What's wrong with extending the DOM”. 2010년 4월 6일에 확인함. 
  22. “MooTools Core Documentation”. 《mootools.net》. 
  23. “Prototype API Documentation - Element (Deprecated URL)”. 《prototypejs.org》. 
  24. “Prototype 2.0 will not extend the DOM - Ajaxian”. 《ajaxian.com》. 
  25. AJAX and Dojo 보관됨 2010-02-09 - 웨이백 머신
  26. “jQuery Data Adapter”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  27. “MooTools Core Documentation”. 《mootools.net》. 
  28. Schäfer, Holger (2014년 1월 25일). “OpenUI5 Developer: Simple chat server example using UI5 WebSocket”. 
  29. “WebSockets (Faye) of Guides, Interacting with the Server Side Webix Docs”. 《docs.webix.com》. 2018년 8월 3일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  30. “Archived copy”. 2010년 9월 19일에 원본 문서에서 보존된 문서. 7 October 2010에 확인함. 
  31. “kembuco/extjs-cometd”. 《GitHub》. 
  32. “Google Code Archive - Long-term storage for Google Code Project Hosting.”. 《code.google.com》. 
  33. “SmartClient Ajax RIA System - Isomorphic Software”. 《smartclient.com》. 
  34. “ZK - Leading Enterprise Ajax Solutions”. 
  35. “Archived copy”. 2009년 3월 17일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  36. “Archived copy”. 2009년 4월 6일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  37. “fredsa/gwt-dnd”. 《GitHub》. 
  38. js.foundation, JS Foundation -. “Draggable - jQuery UI”. 《jqueryui.com》. 
  39. “jQuery DragDrop Plugin”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  40. “MooTools More Documentation”. 《mootools.net》. 
  41. “OpenUI5 SDK - Demo Kit v2.0”. 《openui5.hana.ondemand.com》. 
  42. “Drag-and-Drop Support of UI Widgets, Tree Webix Docs”. 《docs.webix.com》. 
  43. “Archived copy”. 2009년 4월 16일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  44. “MooTools Core Documentation”. 《mootools.net》. 
  45. “Showcase”. 《showcase.sproutcore.com》. 
  46. “Archived copy”. 2009년 3월 4일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  47. “Enyo API Reference”. 《enyojs.com》. 2013년 12월 20일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  48. “MooTools Core Documentation”. 《mootools.net》. 
  49. “Animation of Guides, Styling and Animation Webix Docs”. 《docs.webix.com》. 
  50. “Archived copy”. 2009년 4월 2일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  51. “Enyo API Viewer”. 《enyojs.com》. 2016년 3월 24일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  52. “Since v2.2”. 2010년 12월 29일에 원본 문서에서 보존된 문서. 2010년 9월 11일에 확인함. 
  53. Asual. “Asual”. 《asual.com》. 
  54. “cpojer/mootools-history”. 《GitHub》. 
  55. “Archived copy”. 2009년 4월 3일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  56. “Input Validation with GWT”. 2011년 7월 20일에 원본 문서에서 보존된 문서. 2018년 10월 11일에 확인함. 
  57. js.foundation, JS Foundation -. “jQuery Plugin Registry”. 《plugins.jquery.com》. 
  58. “jQuery Validator”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  59. “Data Validation of Guides, Managing Data in a Component Webix Docs”. 《docs.webix.com》. 
  60. “Formatted Text Inputs of UI Controls, Text Webix Docs”. 《docs.webix.com》. 
  61. “Archived copy”. 2009년 4월 23일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  62. “jqGrid] ShieldUI jQuery Grid”. 
  63. “jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  64. “JxLib Library”. 2009년 2월 18일에 원본 문서에서 보존된 문서. 2008년 11월 18일에 확인함.  or “sortable table plugin”. phatfusion. 2009년 4월 22일에 원본 문서에서 보존된 문서.  or “DrasticGrid”. 2017년 4월 15일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  65. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  66. “JavaScript Table (Grid) Widget – Webix HTML DataTable”. 《webix.com》. 
  67. “Archived copy”. 2009년 5월 9일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  68. “Enyo JavaScript Framework - Example - DiscoverSDK Code Examples”. 
  69. “Sencha - Ext JS 5.1 Examples”. 《sencha.com》. 2014년 5월 12일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  70. “treeview”. 2008년 10월 9일에 원본 문서에서 보존된 문서. , “file_tree_viewer”. 2008년 7월 18일에 원본 문서에서 보존된 문서. 
  71. “jQuery Tree”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  72. “mootree”. 《sites.google.com》. 2016년 9월 11일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  73. “Demo browser”. 2016년 4월 2일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  74. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  75. “Tree Table or TreeGrid - Webix HTML5 library with jQuery integration”. 《webix.com》. 
  76. “Archived copy”. 2009년 4월 16일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  77. “HTML Editor”. 《sencha.com》. 2014년 2월 24일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  78. markitup, jwysiwyg, htmlbox 보관됨 2009-07-07 - 웨이백 머신, WYMeditor 보관됨 2008-06-03 - 웨이백 머신
  79. “jQuery Editor”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  80. “MooEditable”. 《cheeaun.github.com》. 2013년 3월 1일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  81. “JavaScript Frameworks”. 《www.plerdy.com》. 2020년 7월 30일에 확인함. 
  82. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  83. “RichText - The RichText control documentation: overview and initialization. Webix Docs”. 《docs.webix.com》. 
  84. “Archived copy”. 2009년 4월 18일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  85. js.foundation, JS Foundation -. “Autocomplete - jQuery UI”. 《jqueryui.com》. 
  86. “jQuery Input, jQuery Auto Complete”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  87. “AutoCompleter » digitarald:Harald Kirschner”. 《digitarald.de》. 2017년 10월 23일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  88. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  89. As of Dojo 1.3, the NodeList.addContent() api can be used to create content for example: dojo.query(".note").addContent("h4 NOTE: h4", "before");
  90. MooTools Elements 보관됨 2008-09-05 - 웨이백 머신
  91. UAB, Dinamenta. “JavaScript UI Library, Ajax Components & HTML5 Framework - Online Skin Builder”. 《dhtmlx.com》. 
  92. “Blog”. 2015년 2월 26일. 
  93. “Skinning GWT controls with style sheets”. 2008년 9월 12일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  94. js.foundation, JS Foundation -. “ThemeRoller - jQuery UI”. 《jqueryui.com》. 
  95. “jQuery Window”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  96. Using MochaUI Library or JxLib 보관됨 2009-02-18 - 미국 의회도서관 웹 아카이브
  97. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  98. “Archived copy”. 2008년 10월 12일에 원본 문서에서 보존된 문서. 27 April 2011에 확인함. 
  99. “Google Code Archive - Long-term storage for Google Code Project Hosting.”. 《code.google.com》. 
  100. “jQuery Docking Layout”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  101. “jQuery Splitter”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  102. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  103. “JavaScript layout library Webix for Web Apps Developers”. 《webix.com》. 
  104. dojo.gfx 보관됨 2009-03-09 - 웨이백 머신
  105. “jCanvas”. 《jCanvas》. 
  106. “jQuery Draw Plugin”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  107. “Mocha UI – MooTools Canvas UI class - Ajaxian”. 《ajaxian.com》. 
  108. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  109. “ZK - Leading Enterprise Ajax Solutions”. 
  110. “Dojo's new Mobile App Project”. 2010년 6월 13일. 
  111. “Google Code Archive - Long-term storage for Google Code Project Hosting.”. 《code.google.com》. 
  112. “jQT”. 《jQT》. 
  113. “jQWidgets Mobile Demos”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  114. “cpojer/mootools-mobile”. 《GitHub》. 
  115. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  116. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  117. “ZK - Leading Enterprise Java Web Framework”. 《ZK - Java Web Framework》. 
  118. [1] Webix mobile/tablet support
  119. All JavaScript frameworks can be written in an accessible way with graceful degradation, frameworks seen here which imply out-of-the-box accessibility have made a special effort to document best practices for their particular framework.
  120. “Archived copy”. 2009년 4월 6일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  121. “Ext JS 4.2.1 - Sencha Docs”. 《docs.sencha.com》. 
  122. “Built-in Accessibility in GWT 1.5 Applications”. 
  123. “jQWidgets Accessibility Overview”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  124. Qooxdoo's "Extreme JavaScript" paradigm 보관됨 2008-10-12 - 웨이백 머신
  125. “Accessibility of Guides, Designing User Interface Webix Docs”. 《docs.webix.com》. 
  126. js.foundation, JS Foundation -. “About jQuery UI - jQuery UI”. 《jqueryui.com》. 
  127. “Accessibility of Guides, Designing User Interface Webix Docs”. 《docs.webix.com》. 
  128. Wavemaker
  129. Aptana Studio
  130. “Archived copy”. 2012년 7월 9일에 원본 문서에서 보존된 문서. 5 August 2012에 확인함. 
  131. “Sencha Architect”. 2015년 3월 25일. 
  132. “Blog”. 2015년 2월 26일. 
  133. “Sencha Ext JS”. 2015년 4월 20일. 
  134. troy.giunipero@sun.com, lloyd.dunn @ sun.com. “Using jQuery to Enhance the Appearance and Usability of a Web Page - NetBeans Tutorial”. 《netbeans.org》. 2017년 7월 12일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  135. js.foundation, JS Foundation -. “jQuery API Documentation”. 《api.jquery.com》. 
  136. “Theme Builder for jQWidgets”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  137. “ßeta - jQWidgets Charts Studio”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  138. “JSEditor”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  139. “MooTools-core Documentation”. 2009년 10월 2일에 원본 문서에서 보존된 문서. 2009년 10월 14일에 확인함. 
  140. “MooTools-more Document”. 2009년 10월 4일에 원본 문서에서 보존된 문서. 2009년 10월 14일에 확인함. 
  141. Custom build, JS Linker, API generation, Unit test framework, etc. 보관됨 2008-07-25 - 웨이백 머신
  142. SAS, Wakanda. “Wakanda FullStack JavaScript Platform”. 《Wakanda FullStack JavaScript Platform》. 2012년 3월 14일에 원본 문서에서 보존된 문서. 2012년 3월 20일에 확인함. 
  143. “Webix Skin Builder”. 《webix.com》. 
  144. “Formbuilder”. 《webix.com》. 
  145. JavaScript frameworks currently only have the ability to support offline storage by taking advantage of pre-installed browser extensions such as Google Gears. If a user does not have one of these supported extensions installed in their browser already then offline support will be unavailable to the framework. JavaScript framework developers interested in implementing Gears may want to start with the Gears Getting Started Guide.
  146. o.DojoToolkit.Org/offline 보관됨 2010-02-10 - 웨이백 머신 says "Dojo Offline is no longer supported after Dojo 1.3"
  147. “Ext JS 4.2.0 - Sencha Docs”. 《docs.sencha.com》. 
  148. “googlearchive/gwt-google-apis”. 《GitHub》. 
  149. “jQuery HTML5 Storage plugin - daveschindler”. 《sites.google.com》. 2017년 3월 4일에 원본 문서에서 보존된 문서. 2020년 7월 10일에 확인함. 
  150. “This example shows how to Save/Load the Grid's state.”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  151. Some JavaScript libraries provide 2d graphics primitives that can be used for cross-browser vector graphics. These libraries rely on underlying technologies in the browser or plugins such as Canvas, SVG, VML, Flash, and Silverlight to do the actual rendering, but help isolate application and widget code from the rendering engine API differences
  152. “Archived copy”. 2009년 3월 9일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  153. jQuery SVG plugin
  154. “kamicane/art”. 《GitHub》. 
  155. “Chart Integration - Third-party charts integration guide. Webix Docs”. 《docs.webix.com》. 
  156. Some JavaScript libraries include widgets for Charts, Gauges, and other data visualizations.
  157. “Archived copy”. 2009년 3월 3일에 원본 문서에서 보존된 문서. 23 April 2009에 확인함. 
  158. Chart API[깨진 링크(과거 내용 찾기)]
  159. “Flot: Attractive JavaScript plotting for jQuery”. 《flotcharts.org》. 
  160. jQuery Visualize Plugin 보관됨 2009-07-09 - 웨이백 머신
  161. “jqxChart - javascript chart widget powered by jQuery, HTML5, SVG”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  162. “jQuery Gauge”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  163. “Wakanda Doc Center”. 《doc.wakanda.org》. 
  164. “ZK Live Demo - Other Charts”. 《Live Demo - ZK Web Application Framework》. 
  165. “JavaScript Charts UI Widget - Webix JS Charts”. 《webix.com》. 
  166. “Archived copy”. 2010년 2월 8일에 원본 문서에서 보존된 문서. 17 December 2009에 확인함. 
  167. “Archived copy”. 2012년 7월 23일에 원본 문서에서 보존된 문서. 26 July 2012에 확인함. 
  168. “Sencha Ext JS”. 2015년 4월 20일. 
  169. js.foundation, JS Foundation -. “Browser Support - jQuery”. 《docs.jquery.com》. 
  170. “jQuery UI Widgets - Help Documentation”. 《jqwidgets.com》. 2015년 12월 17일에 확인함. 
  171. “Compatibility Webix Docs”. 《docs.webix.com》.