WikiDer > Сравнение фреймворков JavaScript - Википедия
Эта статья должна быть обновлено. Приводится следующая причина: не отражает новые библиотеки или версии, выпущенные за последние несколько лет.Апрель 2017 г.) ( |
Часть серии на |
JavaScript |
---|
Язык |
Библиотеки |
Реализации |
Смотрите также |
Есть много Фреймворки JavaScript имеется в наличии. Цель этого сравнения - показать несколько примеров известных фреймворков JavaScript.
Общая информация
Рамки | Сравнение версий | Размер | Лицензия | Язык источника |
---|---|---|---|---|
Угловой | 7 18 октября 2018 г. | 563 кБ (уменьшенные и сжатые) | Массачусетский технологический институт | Машинопись |
AngularJS | 1.5.0 5 февраля 2016 г. | 144 кБ (уменьшенные и сжатые) | Массачусетский технологический институт | JavaScript |
Apache Royale | 0.9.4 5 ноя 2018 | 19 кБ (на молнии) | Apache | ActionScript 3, MXML, CSS |
Backbone.js | 1.2.1 Июнь 2015 г. | 7,3 кБ (Упаковано и сжато) | Массачусетский технологический институт | JavaScript |
Додзё | 1.10.4 18 янв 2015 | Переменная. Базовый размер: 41 КБ (уменьшены и сжаты), 155 кБ (уменьшено), 598 КБ (без сжатия)[1] | BSD & AFL | JavaScript + HTML |
Ember.js | 1.7.0 19 августа 2014 г. | 95 КБ (уменьшены и сжаты), 340 кБ (уменьшено), 1,5 МБ (без сжатия) | Массачусетский технологический институт | JavaScript |
Enyo | 2.0.1 30 августа 2012 г. | <25 кБ (сжатое ядро) | Apache 2 [2] | JavaScript |
Express.js | Массачусетский технологический институт | NodeJS | ||
Внешний JS | 7.3 15 сен, 2020 | 84–502 кБ | GPL И коммерческие [3] | JavaScript |
Google Web Toolkit | 2.7.0 Ноябрь 2014 г. | Переменная | Apache | Ява |
jQuery (библиотека) | 3.4.0 10 апреля 2019 | 30,1 КБ (уменьшены и сжаты), 86 КБ (уменьшено),[4] 283 КБ (без сжатия)[4] | Массачусетский технологический институт | JavaScript |
jQWidgets | 3.9.1 29 октября 2015 г. | 3102 КБ (уменьшено), 7486 КБ (без сжатия) | Лицензия Creative Commons Attribution-NonCommercial 3.0 и коммерческий[5] | JavaScript, HTML, CSS |
Нокаутировать | 3.5.0 22 февраля 2019 г. | 66,4 КБ уменьшено / 309 КБ (режим разработки) | Массачусетский технологический институт | JavaScript |
MooTools | 1.6.0 14 янв 2016 | Переменная; 7,3–65 КБ (Компрессор YUI),[6]
| Массачусетский технологический институт | JavaScript |
Node.js | Массачусетский технологический институт | JavaScript | ||
React (библиотека JavaScript) | 16.1.1 28 ноября 2017 г. | react.production.min.js 6,41 КБ реагировать-dom.production.min.js 92,4 КБ Всего: 98,81 КБ | Массачусетский технологический институт | JavaScript |
SAP OpenUI5 | 1.44.9 28 марта 2017 г. | 20,8 МБ (время выполнения 1.34.7, уменьшено, заархивировано) 6,8 МБ (версия 1.34.7 для мобильных устройств, уменьшенная, заархивированная) 52,1 МБ (1,34.7 SDK, в архиве) | Apache 2[9] | JavaScript |
Прототип & сценарий. aculo.us[10] | Прототип: 1.7.3 22 сен 2015 script.aculo.us: 1.9.0 23 декабря 2010 г. | 46–278 кБ | Массачусетский технологический институт | JavaScript |
qooxdoo | 5.0.1 15 сен 2015 | Переменная, начиная с 6 кБ (сжатый) | LGPL & EPL | JavaScript |
SproutCore | 1.11.2 2 мая 2016 | 250–700 кб (сжато сжато). | Массачусетский технологический институт | JavaScript |
Svelte | 3.12.1 14 октября 2019 г. | Переменная | Массачусетский технологический институт | JavaScript |
Vue.js | 2.6.10 20 марта 2019 г. | 33,5 КБ (уменьшено и сжато) 91,48 КБ (уменьшено) [11] 333,46 КБ (без сжатия) [11] | Массачусетский технологический институт | JavaScript |
Ваканда | 9 14 ноя 2014 | Переменная | GPL3 (рамки), AGPL (сервер) & Коммерческий | JavaScript + HTML + CSS |
Webix | 4.1 Ноябрь 2016 | 188 КБ (сжатый архив) | GPL & Коммерческий | JavaScript |
ZK | 8.0.1 19 янв 2016 | Переменная | LGPL & GPL & ZOL | XML + Java (необязательно JavaScript) |
Функции
AngularJS | Apache Royale | Додзё | Ember.js | Enyo | Внешний JS | Google Web Toolkit | jQuery | jQWidgets | MooTools | OpenUI5 | Прототип & сценарий. aculo.us[10] | qooxdoo | SproutCore | Svelte | Vue | Ваканда | ZK | Webix | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Обнаружение функции[12] | да | да[13] | да | да[14] | Нет[15][16] | да[17] | да | да[18] | Нет[19] | да | да | Частичное | Нет | да | |||||
DOM завернутый[20] | да | да | Нет | да | да | да | да | Нет[21] | Нет[22][23] | да | Нет | да | да | да | |||||
XMLHttpRequest поиск данных | да | да | да[24] | да | да | да | да | да[25] | да[26] | да | да | да | да | да | да | ||||
WebSocket | да[24] | да | да | да | да | Нет | да[26] | да[27] | да | да | Через плагин | да | да[28] | ||||||
Сервер push поиск данных | да[29] | да[30] | да[31] | да[29] | Нет | Через плагин | да[32] | да | |||||||||||
Другой поиск данных | Да: XML, HTML, CSV, ATOM, AMF, JSON | Да: XML, HTML, CSV, ATOM[33] | Да: XML, SOAP, AMF, Ext.Direct | Да: RPC, RequestFactory | Да: XML, HTML | Да: XML, JSON, CSV, TSV[25] | Да: XML, HTML | Да: JSON-RPC, Wakanda REST | Да: XML, HTML, CS, JSON, JSArray, CSV | ||||||||||
Перетащите и отпустите | да | да[34] | да | С плагином[35] | С плагинами[36] | да[37] | да[38] | да[39] | да | да | да | да | да | да[40] | |||||
Простые визуальные эффекты | да | да | да[41] | да | да | да | да | да | да[42] | да | да | да | да[43] | да | да | да | |||
Анимация / расширенные визуальные эффекты | да | да[44] | да[45] | да | да | да | да | да[46] | да | да | да[43] | да | да | да[47] | |||||
Поддержка кнопки возврата / управление историей | да[48] | да | да[49] | да[50] | да | С плагинами[51] | Нет | С плагином[52] | да | да | да | да | да | ||||||
Форма ввода виджеты & Проверка | да | да | да[53] | да | да | Да, для проверки требуется плагин[54] | С плагинами[55] | да[56] | да | да | да | да | да | да | да | да [57][58] | |||
AngularJS | Apache Royale | Додзё | Ember.js | Enyo | ExtJS | Google Web Toolkit | jQuery | jQWidgets | MooTools | OpenUI5 | Прототип & сценарий. aculo.us[10] | qooxdoo | SproutCore | Svelte | Vue | Ваканда | ZK | Webix | |
Сетка | да | да[59] | да | да | С плагинами[60] | да[61] | С плагином[62] | да | да | да | да[63] | да | да[64] | ||||||
Иерархическое дерево | да | да[65] | да[66] | да[67] | да | С плагинами[68] | да[69] | С плагинами[70] | да | да[71] | да | Да (автоматическая форма)[72] | да | да [73] | |||||
Редактор форматированного текста | Нет | да | да[74] | да[75] | да | С плагинами[76] | да[77] | да[78] | да | Через плагин | да[79] | да | да[80] | ||||||
Автозаполнение инструменты | Нет | да[81] | да | да | да[82] | да[83] | С плагином[84] | да | С плагинами | да[85] | да | да | |||||||
HTML инструменты генерации | Нет | да[86] | да | да | да | да[77] | да[87] | да | да | да | Нет | да | да | ||||||
Виджеты с возможностью изменения темы / скина | да | да[88] | да | да[89] | да[90] | да[91] | да | да | да | да | да | да | |||||||
Панели и модальные диалоги с изменяемым размером графического интерфейса | да | да | да | да[92] | да | С плагинами | да[93] | да[94] | да | да | да[95] | да[96] | да | ||||||
Макет страницы GUI | да | да | да | С плагином[97] | да[98][99] | да[94] | да | да | да[100] | да[96] | да [101] | ||||||||
Поддержка холста | да | да[102] | да | да | да | С плагином[103] | да[104] | да[105] | да | да | да[106] | да[107] | да | ||||||
Поддержка мобильных устройств / планшетов (сенсорные события) | да | да | да[108] | да | да | да | С плагином[109] | С плагином[110] | да[111] | С плагином[112] | да | да | да | да[113][114] | да[115] | да[116] | |||
Доступность / изящная деградация[117] | да | да[118] | Нет | да | да[119] | да[120] | да | да[121] | да | Нет[122] | Деградация: Нет Доступность: да | да | да[123] | ||||||
ARIA послушный | да[118] | да[119] | да[124] | да[121] | да | Нет | да | да | да [125] | ||||||||||
Инструменты разработчика, Визуальный дизайн | да[126][127] | в ходе выполнения[128] | да[129][130][131] | да | да[132][133] | да[134][135][136] | да[137][138] | да[139] | Нет | да[140] | да | да[141][142] | |||||||
Автономное хранилище[143] | да | Нет[144] | да | да[145] | Через Google Gears[146] | С плагином[147] | да[148] | да | да | планируется | да | да | |||||||
Кроссбраузерная 2d векторная графика[149] | да[150] | да | С плагином[151] | да[104] | да[152] | Нет] | Да (через Рафаэля) | да[107] | Да (через Рафаэля)[153] | ||||||||||
Диаграммы и панель инструментов[154] | да | да[155] | да[156] | С плагином[157][158] | да[159][160] | Нет | да[161] | да[162] | да[163] | ||||||||||
Поддержка RTL в компонентах пользовательского интерфейса | да | да | да | Зависит от используемого плагина | да[121] | да | да | Нет |
Поддержка браузера
Рамки | Internet Explorer | Mozilla Firefox | Сафари | Опера | Хром | Край |
---|---|---|---|---|---|---|
AngularJS (1.3) | 8+ (9+) | 4+ | 5+ | 11+ | 30+ | |
Apache Royale | 9 (край -> 10) | 21 | 6 | 15 | 23 | |
Додзё | 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] | ||
Внешний 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+ | |
Прототип & сценарий. aculo.us[10] | 6+ | 1.5+ | 2.0.4+ | 9.25+ | 1+ (начиная с 1.6.1RC3) | |
qooxdoo | 6+ | 2+ | 3+ | 9+ | 2+ | |
SproutCore | 6+ | 3+ | 4+ | 9+ | 1+ | |
Svelte | 21+ | 6+ | 15+ | 23+ | 12+ | |
Vue | 10+ | 21+ | 6+ | 15+ | 23+ | 12+ |
Ваканда | 9+ | 4+ | 5+ | 11+ | ||
ZK | 6+ | 2.0+ | 3+ | 9+ | 2+ | |
Webix | 8+[169] | 3+[169] | 4+[169] | 9+[169] | 1+[169] |
Смотрите также
Примечания
- ^ База Додзё В архиве 28 ноября 2009 г. Wayback Machine
- ^ "О Enyo JS". enyojs.com. Получено 23 ноября 2014.
- ^ «Лицензирование Ext JS 7.3.0». sencha.com. Архивировано из оригинал 5 ноября 2020 г.. Получено 5 ноября 2020.
- ^ а б "jquery CDN файлы". cdn.jsdelivr. JSDelivr. Получено 23 апреля 2019.
- ^ «Лицензия - Javascript, HTML5, jQuery Widgets». jqwidgets.com. Получено 17 декабря 2015.
- ^ "MooTools Core Builder". mootools.net.
- ^ "MooTools More Builder". mootools.net.
- ^ "Ядро MooTools". mootools.net.
- ^ https://github.com/SAP/openui5/ OpenUI5 на GitHub
- ^ а б c d script.aculo.us - это дополнение к Prototype.
- ^ а б "файлы vue CDN". cdn.jsdelivr. JSDelivr. Получено 23 апреля 2019.
- ^ Многие предпочитают обнаружение функций, а не обнюхивание браузера для поддержки будущих браузеров: Обнаружение браузера (и что делать вместо этого), Обнаружение функций: современные сценарии браузера, Обнаружение функций браузера
- ^ "dojo / has - Набор инструментов Dojo - Справочное руководство". dojotoolkit.org.
- ^ «Ext JS 7.3.0 - Sencha Docs». docs.sencha.com.
- ^ "Архив Google Code - долгосрочное хранилище для хостинга проектов Google Code". code.google.com.
- ^ "Группы Google". google.com.
- ^ jquery.org, jQuery Foundation -. «Выпущен jQuery 1.3 - Официальный блог jQuery». docs.jquery.com.
- ^ "Блог MooTools: стабильная версия MooTools Core 1.3 и MooTools More 1.3RC". mootools.net.
- ^ Полное обнаружение функций В архиве 21 апреля 2009 г. Wayback Machine
- ^ kangax (5 апреля 2010 г.). "Что не так с расширением DOM". Получено 6 апреля 2010.
- ^ "Основная документация MooTools". mootools.net.
- ^ «Документация по Prototype API - элемент (устаревший URL)». prototypejs.org.
- ^ «Prototype 2.0 не будет расширять DOM - Ajaxian». ajaxian.com.
- ^ а б AJAX и Додзё В архиве 9 февраля 2010 г. Wayback Machine
- ^ а б "Адаптер данных jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ а б "Основная документация MooTools". mootools.net.
- ^ Шефер, Хольгер (25 января 2014 г.). «Разработчик OpenUI5: пример простого чат-сервера с использованием UI5 WebSocket».
- ^ "WebSockets (Faye) руководств, взаимодействующих с серверной документацией Webix". docs.webix.com. Архивировано из оригинал 3 августа 2018 г.. Получено 25 ноября 2016.
- ^ а б «Архивная копия». Архивировано из оригинал 19 сентября 2010 г.. Получено 7 октября 2010.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "кембуко / extjs-cometd". GitHub.
- ^ "Архив Google Code - долгосрочное хранилище для хостинга проектов Google Code". code.google.com.
- ^ "ZK - ведущее предприятие Ajax Solutions".
- ^ «Архивная копия». Архивировано из оригинал 17 марта 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Архивная копия». Архивировано из оригинал 6 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "fredsa / gwt-dnd". GitHub.
- ^ js.foundation, JS Foundation -. «Перетаскиваемый - пользовательский интерфейс jQuery». jqueryui.com.
- ^ "Плагин jQuery DragDrop". jqwidgets.com. Получено 17 декабря 2015.
- ^ "Дополнительная документация по MooTools". mootools.net.
- ^ "OpenUI5 SDK - демонстрационный комплект v2.0". openui5.hana.ondemand.com.
- ^ «Поддержка перетаскиванием виджетов пользовательского интерфейса, документов Tree Webix». docs.webix.com.
- ^ «Архивная копия». Архивировано из оригинал 16 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Основная документация MooTools". mootools.net.
- ^ а б «Витрина». showcase.sproutcore.com.
- ^ «Архивная копия». Архивировано из оригинал 4 марта 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Справочник по API Enyo». enyojs.com.
- ^ "Основная документация MooTools". mootools.net.
- ^ «Анимация руководств, стили и анимация документов Webix». docs.webix.com.
- ^ «Архивная копия». Архивировано из оригинал 2 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Программа просмотра API Enyo". enyojs.com.
- ^ "Начиная с версии 2.2". Архивировано из оригинал 29 декабря 2010 г.. Получено 11 сентября 2010.
- ^ Asual. "Асуал". asual.com.
- ^ "cpojer / mootools-history". GitHub.
- ^ «Архивная копия». Архивировано из оригинал 3 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Проверка ввода с помощью GWT». Архивировано из оригинал 20 июля 2011 г.. Получено 11 октября 2018.
- ^ js.foundation, JS Foundation -. "Реестр плагинов jQuery". plugins.jquery.com.
- ^ "Валидатор jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ «Проверка данных руководств, управление данными в компонентной документации Webix». docs.webix.com.
- ^ «Форматированный текстовый ввод элементов управления пользовательского интерфейса, текстовые документы Webix». docs.webix.com.
- ^ «Архивная копия». Архивировано из оригинал 23 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "jqGrid] ShieldUI jQuery Grid".
- ^ «jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid». jqwidgets.com. Получено 17 декабря 2015.
- ^ «Библиотека JxLib». Архивировано из оригинал 18 февраля 2009 г.. Получено 18 ноября 2008. или же "плагин сортировки таблиц". phatfusion. Архивировано из оригинал 22 апреля 2009 г. или же «DrasticGrid».
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ "Виджет таблицы (сетки) JavaScript - таблица данных HTML Webix". webix.com.
- ^ «Архивная копия». Архивировано из оригинал 9 мая 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Enyo JavaScript Framework - Пример - Примеры кода DiscoverSDK».
- ^ "Примеры Sencha - Ext JS 7.3.0". sencha.com. Архивировано из оригинал 12 мая 2014 г.. Получено 5 августа 2012.
- ^ "в виде дерева". Архивировано из оригинал 9 октября 2008 г., "file_tree_viewer". Архивировано из оригинал 18 июля 2008 г.
- ^ "Дерево jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ "mootree". sites.google.com.
- ^ «Демо-браузер». Архивировано из оригинал 2 апреля 2016 г.. Получено 3 октября 2008.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ «Древовидная таблица или TreeGrid - библиотека Webix HTML5 с интеграцией jQuery». webix.com.
- ^ «Архивная копия». Архивировано из оригинал 16 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Редактор HTML». sencha.com.
- ^ наценка, jwysiwyg, htmlbox В архиве 7 июля 2009 г. Wayback Machine, WYMeditor В архиве 3 июня 2008 г. Wayback Machine
- ^ а б "Редактор jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ "MooEditable". cheeaun.github.com.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ «RichText - документация элемента управления RichText: обзор и инициализация. Документация Webix». docs.webix.com.
- ^ «Архивная копия». Архивировано из оригинал 18 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ js.foundation, JS Foundation -. «Автозаполнение - jQuery UI». jqueryui.com.
- ^ «Ввод jQuery, автозаполнение jQuery». jqwidgets.com. Получено 17 декабря 2015.
- ^ Цифровой "Автозаполнитель": Харальд Киршнер ". digitarald.de.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ Начиная с Dojo 1.3, API NodeList.addContent () может использоваться для создания содержимого, например: dojo.query (". Note"). AddContent ("h4 NOTE: h4", "before");
- ^ Элементы MooTools В архиве 5 сентября 2008 г. Wayback Machine
- ^ UAB, Dinamenta. «Библиотека пользовательского интерфейса JavaScript, компоненты Ajax и платформа HTML5 - онлайн-конструктор скинов». dhtmlx.com.
- ^ «Блог». 26 февраля 2015.
- ^ «Обшивка элементов управления GWT с помощью таблиц стилей».
- ^ js.foundation, JS Foundation -. «ThemeRoller - jQuery UI». jqueryui.com.
- ^ «Лучшие фреймворки JavaScript». 16 сентября 2019.
- ^ "Окно jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ а б С помощью Библиотека MochaUI или же JxLib В архиве 18 февраля 2009 г. Библиотека Конгресса Интернет-архивы
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ а б «Архивная копия». Архивировано из оригинал 12 октября 2008 г.. Получено 27 апреля 2011.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Архив Google Code - долгосрочное хранилище для хостинга проектов Google Code". code.google.com.
- ^ "Макет стыковки jQuery". jqwidgets.com. Получено 17 декабря 2015.
- ^ "jQuery Splitter". jqwidgets.com. Получено 17 декабря 2015.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ «Библиотека макетов JavaScript Webix для разработчиков веб-приложений». webix.com.
- ^ dojo.gfx В архиве 9 марта 2009 г. Wayback Machine
- ^ "jCanvas". jCanvas.
- ^ а б "Плагин jQuery Draw". jqwidgets.com. Получено 17 декабря 2015.
- ^ "Mocha UI - Класс пользовательского интерфейса Canvas для MooTools - Ajaxian". ajaxian.com.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ а б "ZK - ведущее предприятие Ajax Solutions".
- ^ «Проект нового мобильного приложения Dojo». 13 июня 2010 г.
- ^ "Архив Google Code - долгосрочное хранилище для хостинга проектов Google Code". code.google.com.
- ^ "jQT". jQT.
- ^ "jQWidgets Mobile Demos". jqwidgets.com. Получено 17 декабря 2015.
- ^ "cpojer / mootools-mobile". GitHub.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ «ZK - ведущая корпоративная веб-платформа Java». ZK - Java Web Framework.
- ^ [1] Поддержка мобильных / планшетов Webix
- ^ Все фреймворки JavaScript могут быть написаны доступным способом с постепенной деградацией. Фреймворки, представленные здесь, предполагающие готовую доступность, приложили особые усилия для документирования передовых практик для своей конкретной структуры.
- ^ а б «Архивная копия». Архивировано из оригинал 6 апреля 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ а б «Ext JS 7.3.0 - Sencha Docs». docs.sencha.com.
- ^ «Встроенная доступность в приложениях GWT 1.5».
- ^ а б c «Обзор специальных возможностей jQWidgets». jqwidgets.com. Получено 17 декабря 2015.
- ^ Парадигма "экстремального JavaScript" Qooxdoo В архиве 12 октября 2008 г. Wayback Machine
- ^ «Доступность руководств, разработка документов Webix для пользовательского интерфейса». docs.webix.com.
- ^ js.foundation, JS Foundation -. «О jQuery UI - jQuery UI». jqueryui.com.
- ^ «Доступность руководств, разработка документов Webix для пользовательского интерфейса». docs.webix.com.
- ^ Генератор волн
- ^ Аптана Студия
- ^ «Архивная копия». Архивировано из оригинал 9 июля 2012 г.. Получено 5 августа 2012.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Сенча Архитектор". 25 марта 2015 г.
- ^ «Блог». 26 февраля 2015.
- ^ "Сенча Экст Джеймс". 5 ноября 2020.
- ^ [email protected], lloyd.dunn @ sun.com. «Использование jQuery для улучшения внешнего вида и удобства использования веб-страницы - Учебное пособие по NetBeans». netbeans.org.
- ^ js.foundation, JS Foundation -. «Документация по API jQuery». api.jquery.com.
- ^ «Конструктор тем для jQWidgets». jqwidgets.com. Получено 17 декабря 2015.
- ^ "ßeta - jQWidgets Charts Studio". jqwidgets.com. Получено 17 декабря 2015.
- ^ "JSEditor". jqwidgets.com. Получено 17 декабря 2015.
- ^ "Документация по ядру MooTools". Архивировано из оригинал 2 октября 2009 г.. Получено 14 октября 2009.
- ^ "MooTools-more Document". Архивировано из оригинал 4 октября 2009 г.. Получено 14 октября 2009.
- ^ Пользовательская сборка, JS Linker, создание API, инфраструктура модульного тестирования и т. Д. В архиве 25 июля 2008 г. Wayback Machine
- ^ САС, Ваканда. «Платформа Wakanda FullStack JavaScript». Платформа Wakanda FullStack JavaScript. Архивировано из оригинал 14 марта 2012 г.. Получено 20 марта 2012.
- ^ «Конструктор скинов Webix». webix.com.
- ^ "Конструктор форм". webix.com.
- ^ Фреймворки JavaScript в настоящее время могут поддерживать автономное хранилище только за счет использования предварительно установленных расширений браузера, таких как Google Gears. Если в браузере пользователя еще не установлено одно из этих поддерживаемых расширений, поддержка в автономном режиме будет недоступна для платформы. Разработчики инфраструктуры JavaScript, заинтересованные во внедрении Gears, могут захотеть начать с Руководство по началу работы с Gears.
- ^ o.DojoToolkit.Org/offline В архиве 10 февраля 2010 г. Wayback Machine говорит: "Dojo Offline больше не поддерживается после Dojo 1.3"
- ^ «Ext JS 7.3.0 - Sencha Docs». docs.sencha.com.
- ^ "googlearchive / gwt-google-apis". GitHub.
- ^ "jQuery HTML5 Storage plugin - daveschindler". sites.google.com.
- ^ «В этом примере показано, как сохранить / загрузить состояние сетки». jqwidgets.com. Получено 17 декабря 2015.
- ^ Некоторые библиотеки JavaScript предоставляют примитивы двухмерной графики, которые можно использовать для кроссбраузерной векторной графики. Эти библиотеки полагаются на базовые технологии в браузере или плагины, такие как Canvas, SVG, VML, Flash и Silverlight для выполнения фактического рендеринга, но помогают изолировать код приложения и виджета от различий API движка рендеринга.
- ^ «Архивная копия». Архивировано из оригинал 9 марта 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ плагин jQuery SVG
- ^ "камиканэ / искусство". GitHub.
- ^ «Интеграция диаграмм - Руководство по интеграции диаграмм сторонних производителей. Документация Webix». docs.webix.com.
- ^ Некоторые библиотеки JavaScript включают виджеты для диаграмм, датчиков и других визуализаций данных.
- ^ «Архивная копия». Архивировано из оригинал 3 марта 2009 г.. Получено 23 апреля 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ Chart API[постоянная мертвая ссылка]
- ^ "Флот: привлекательный график JavaScript для jQuery". flotcharts.org.
- ^ Плагин jQuery Visualize В архиве 9 июля 2009 г. Wayback Machine
- ^ "jqxChart - виджет диаграммы javascript на основе jQuery, HTML5, SVG". jqwidgets.com. Получено 17 декабря 2015.
- ^ "jQuery Gauge". jqwidgets.com. Получено 17 декабря 2015.
- ^ "Ваканда Док Центр". doc.wakanda.org.
- ^ "ZK Live Demo - Другие графики". Живая демонстрация - ZK Web Application Framework.
- ^ "Виджет пользовательского интерфейса диаграмм JavaScript - диаграммы Webix JS". webix.com.
- ^ а б c d «Архивная копия». Архивировано из оригинал 8 февраля 2010 г.. Получено 17 декабря 2009.CS1 maint: заархивированная копия как заголовок (связь)
- ^ а б c d «Архивная копия». Архивировано из оригинал 23 июля 2012 г.. Получено 26 июля 2012.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Сенча Экст Джеймс". 5 ноября 2020.
- ^ а б c d е js.foundation, JS Foundation -. «Поддержка браузера - jQuery». docs.jquery.com.
- ^ а б c d е «Виджеты пользовательского интерфейса jQuery - Справочная документация». jqwidgets.com. Получено 17 декабря 2015.
- ^ а б c d е «Совместимость с документами Webix». docs.webix.com.