Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Доступно множество фреймворков JavaScript . Цель этого сравнения - показать несколько примеров известных фреймворков JavaScript.

Общая информация [ править ]

Особенности [ править ]

Поддержка браузера [ править ]

См. Также [ править ]

  • Список библиотек JavaScript
  • Фреймворк Ajax

Заметки [ править ]

  1. ^ Dojo Base архивации 28 ноября 2009 в Wayback Machine
  2. ^ "О Enyo JS" . enyojs.com . Проверено 23 ноября 2014 года .
  3. ^ «Лицензирование Ext JS 7.3.0» . sencha.com . Архивировано из оригинала 5 ноября 2020 года . Дата обращения 5 ноября 2020 .
  4. ^ a b "jquery CDN files" . cdn.jsdelivr . JSDelivr . Проверено 23 апреля 2019 года .
  5. ^ «Лицензия - Javascript, HTML5, jQuery Widgets» . jqwidgets.com . Проверено 17 декабря 2015 года .
  6. ^ "MooTools Core Builder" . mootools.net .
  7. ^ "MooTools More Builder" . mootools.net .
  8. ^ "Ядро MooTools" . mootools.net .
  9. ^ "OpenUI5" . GitHub . Проверено 22 декабря 2020 .
  10. ^ a b c d script.aculo.us - это дополнение к Prototype.
  11. ^ a b "файлы vue CDN" . cdn.jsdelivr . JSDelivr . Проверено 23 апреля 2019 года .
  12. ^ Обнаружение Особенность предпочитается многих браузера нюхают для поддержки будущих браузеров: Браузер Детектирование (и что делать вместо этого) , функция обнаружения: состояние искусства браузера сценариев , браузер Функция обнаружения
  13. ^ "dojo / has - Набор инструментов Dojo - Справочное руководство" . dojotoolkit.org .
  14. ^ «Ext JS 7.3.0 - Sencha Docs» . docs.sencha.com .
  15. ^ «Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
  16. ^ "Группы Google" . google.com .
  17. ^ jquery.org, Фонд jQuery -. «Выпущен jQuery 1.3 - Официальный блог jQuery» . docs.jquery.com .
  18. ^ «Блог MooTools: стабильная версия MooTools Core 1.3 и MooTools More 1.3RC» . mootools.net .
  19. Полное обнаружение функций. Архивировано 21 апреля 2009 г. на Wayback Machine.
  20. ^ kangax (5 апреля 2010 г.). «Что не так с расширением DOM» . Проверено 6 апреля 2010 года .
  21. ^ "Основная документация MooTools" . mootools.net .
  22. ^ «Документация по прототипу API - элемент (устаревший URL)» . prototypejs.org .
  23. ^ «Prototype 2.0 не будет расширять DOM - Ajaxian» . ajaxian.com .
  24. ^ a b AJAX и Dojo. Архивировано 9 февраля 2010 г. в Wayback Machine.
  25. ^ a b «Адаптер данных jQuery» . jqwidgets.com . Проверено 17 декабря 2015 года .
  26. ^ a b «Основная документация MooTools» . mootools.net .
  27. Шефер, Хольгер (25 января 2014 г.). «Разработчик OpenUI5: пример простого чат-сервера с использованием UI5 WebSocket» .
  28. ^ "WebSockets (Faye) руководств, взаимодействие с серверной документацией Webix" . docs.webix.com . Архивировано из оригинала 3 августа 2018 года . Проверено 25 ноября +2016 .
  29. ^ a b «Архивная копия» . Архивировано из оригинального 19 сентября 2010 года . Проверено 7 октября 2010 года .CS1 maint: заархивированная копия как заголовок ( ссылка )
  30. ^ "kembuco / extjs-cometd" . GitHub .
  31. ^ «Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
  32. ^ "ZK - Ведущее предприятие Ajax Solutions" .
  33. ^ "Архивная копия" . Архивировано из оригинала 17 марта 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  34. ^ "Архивная копия" . Архивировано из оригинала 6 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  35. ^ "fredsa / gwt-dnd" . GitHub .
  36. ^ js.foundation, JS Foundation -. «Перетаскиваемый - jQuery UI» . jqueryui.com .
  37. ^ "Плагин jQuery DragDrop" . jqwidgets.com . Проверено 17 декабря 2015 года .
  38. ^ "Дополнительная документация по MooTools" . mootools.net .
  39. ^ "OpenUI5 SDK - Demo Kit v2.0" . openui5.hana.ondemand.com .
  40. ^ «Поддержка перетаскивания виджетов пользовательского интерфейса, документов Tree Webix» . docs.webix.com .
  41. ^ "Архивная копия" . Архивировано из оригинального 16 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  42. ^ "Основная документация MooTools" . mootools.net .
  43. ^ a b "Витрина" . showcase.sproutcore.com .
  44. ^ "Архивная копия" . Архивировано из оригинала 4 марта 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  45. ^ «Справочник по API Enyo» . enyojs.com .
  46. ^ "Основная документация MooTools" . mootools.net .
  47. ^ «Анимация руководств, стили и анимация Webix Docs» . docs.webix.com .
  48. ^ "Архивная копия" . Архивировано из оригинала 2 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  49. ^ "Enyo API Viewer" . enyojs.com .
  50. ^ "Начиная с версии 2.2" . Архивировано из оригинального 29 декабря 2010 года . Проверено 11 сентября 2010 года .
  51. ^ Asual. «Асуал» . asual.com .
  52. ^ "cpojer / mootools-history" . GitHub .
  53. ^ "Архивная копия" . Архивировано из оригинала 3 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  54. ^ «Проверка ввода с помощью GWT» . Архивировано из оригинала 20 июля 2011 года . Проверено 11 октября 2018 года .
  55. ^ js.foundation, JS Foundation -. «Реестр подключаемых модулей jQuery» . plugins.jquery.com .
  56. ^ "Валидатор jQuery" . jqwidgets.com . Проверено 17 декабря 2015 года .
  57. ^ «Проверка данных руководств, управление данными в компонентной документации Webix» . docs.webix.com .
  58. ^ «Форматированный текстовый ввод элементов управления пользовательского интерфейса, текстовые документы Webix» . docs.webix.com .
  59. ^ "Архивная копия" . Архивировано из оригинального 23 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  60. ^ "jqGrid] ShieldUI jQuery Grid" .
  61. ^ «jQuery Grid, JavaScript Grid, jqxGrid, DataGrid, jQuery DataGrid» . jqwidgets.com . Проверено 17 декабря 2015 года .
  62. ^ "Библиотека JxLib" . Архивировано из оригинального 18 февраля 2009 года . Проверено 18 ноября 2008 года .или «плагин для сортировки таблиц» . phatfusion. Архивировано из оригинального 22 апреля 2009 года.или «DrasticGrid» .
  63. ^ "Ваканда Док Центр" . doc.wakanda.org .
  64. ^ "Виджет таблицы (сетки) JavaScript - таблица данных HTML Webix" . webix.com .
  65. ^ "Архивная копия" . Архивировано из оригинала 9 мая 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  66. ^ «Enyo JavaScript Framework - Пример - Примеры кода DiscoverSDK» .
  67. ^ "Sencha - Ext JS 7.3.0 Примеры" . sencha.com . Архивировано из оригинального 12 мая 2014 года . Проверено 5 августа 2012 года .
  68. ^ "treeview" . Архивировано из оригинала 9 октября 2008 года., "file_tree_viewer" . Архивировано из оригинала 18 июля 2008 года.
  69. ^ "Дерево jQuery" . jqwidgets.com . Проверено 17 декабря 2015 года .
  70. ^ "mootree" . sites.google.com .
  71. ^ "Демо-браузер" . Архивировано из оригинального 2 -го апреля 2016 года . Проверено 3 октября 2008 года .
  72. ^ "Ваканда Док Центр" . doc.wakanda.org .
  73. ^ «Древовидная таблица или TreeGrid - библиотека Webix HTML5 с интеграцией jQuery» . webix.com .
  74. ^ "Архивная копия" . Архивировано из оригинального 16 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  75. ^ "Редактор HTML" . sencha.com .
  76. ^ markitup , jwysiwyg , htmlbox. Архивировано 7 июля 2009 г. на Wayback Machine , WYMeditor. Архивировано 3 июня 2008 г. на Wayback Machine.
  77. ^ a b "Редактор jQuery" . jqwidgets.com . Проверено 17 декабря 2015 года .
  78. ^ "MooEditable" . cheeaun.github.com .
  79. ^ "Ваканда Док Центр" . doc.wakanda.org .
  80. ^ «RichText - Документация по управлению RichText: обзор и инициализация. Документация Webix» . docs.webix.com .
  81. ^ "Архивная копия" . Архивировано из оригинального 18 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  82. ^ js.foundation, JS Foundation -. «Автозаполнение - jQuery UI» . jqueryui.com .
  83. ^ «Ввод jQuery, автозаполнение jQuery» . jqwidgets.com . Проверено 17 декабря 2015 года .
  84. ^ Цифровой "AutoCompleter": Харальд Киршнер " . digitarald.de .
  85. ^ "Ваканда Док Центр" . doc.wakanda.org .
  86. ^ Начиная с Dojo 1.3, API NodeList.addContent () можно использовать для создания контента, например: dojo.query (". Note"). AddContent ("h4 NOTE: h4", "before");
  87. ^ MooTools Элементы архивации 5 сентября 2008 в Wayback Machine
  88. ^ UAB, Динамента. «Библиотека пользовательского интерфейса JavaScript, компоненты Ajax и платформа HTML5 - онлайн-конструктор скинов» . dhtmlx.com .
  89. ^ «Блог» . 26 февраля 2015.
  90. ^ «Обшивка элементов управления GWT с помощью таблиц стилей» .
  91. ^ js.foundation, JS Foundation -. «ThemeRoller - jQuery UI» . jqueryui.com .
  92. ^ «Лучшие фреймворки JavaScript» . 16 сентября 2019.
  93. ^ "Окно jQuery" . jqwidgets.com . Проверено 17 декабря 2015 года .
  94. ^ a b Использование библиотеки MochaUI или JxLib. Архивировано 18 февраля 2009 г. в веб-архивах Библиотеки Конгресса.
  95. ^ "Ваканда Док Центр" . doc.wakanda.org .
  96. ^ a b «Архивная копия» . Архивировано из оригинального 12 октября 2008 года . Проверено 27 апреля 2011 года .CS1 maint: archived copy as title (link)
  97. ^ «Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
  98. ^ "Макет стыковки jQuery" . jqwidgets.com . Проверено 17 декабря 2015 года .
  99. ^ "jQuery Splitter" . jqwidgets.com . Проверено 17 декабря 2015 года .
  100. ^ "Ваканда Док Центр" . doc.wakanda.org .
  101. ^ «Библиотека макетов JavaScript Webix для разработчиков веб-приложений» . webix.com .
  102. ^ dojo.gfx. Архивировано 9 марта 2009 г. в Wayback Machine.
  103. ^ "jCanvas" . jCanvas .
  104. ^ a b "Плагин jQuery Draw" . jqwidgets.com . Проверено 17 декабря 2015 года .
  105. ^ "Пользовательский интерфейс Mocha - Класс пользовательского интерфейса холста MooTools - Ajaxian" . ajaxian.com .
  106. ^ "Ваканда Док Центр" . doc.wakanda.org .
  107. ^ a b «ZK - Ведущее предприятие Ajax Solutions» .
  108. ^ "Проект нового мобильного приложения Додзё" . 13 июня 2010 г.
  109. ^ «Архив Google Code - Долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
  110. ^ "jQT" . jQT .
  111. ^ "jQWidgets Mobile Demos" . jqwidgets.com . Проверено 17 декабря 2015 года .
  112. ^ "cpojer / mootools-mobile" . GitHub .
  113. ^ "Ваканда Док Центр" . doc.wakanda.org .
  114. ^ "Ваканда Док Центр" . doc.wakanda.org .
  115. ^ «ZK - Ведущая корпоративная веб-платформа Java» . ZK - Java Web Framework .
  116. ^ [1] Поддержка мобильных / планшетов Webix
  117. ^ Все фреймворки JavaScript могут быть написаны доступным способом с постепенной деградацией. Фреймворки, представленные здесь, предполагающие готовую доступность, приложили особые усилия для документирования передовых практик для своей конкретной среды.
  118. ^ a b «Архивная копия» . Архивировано из оригинала 6 апреля 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  119. ^ a b "Ext JS 7.3.0 - Sencha Docs" . docs.sencha.com .
  120. ^ «Встроенная доступность в приложениях GWT 1.5» .
  121. ^ a b c «Обзор доступности jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 года .
  122. ^ Qooxdoo в «Экстремальные JavaScript» парадигма архивации 12 октября 2008 в Wayback Machine
  123. ^ "Доступность руководств, разработка документов Webix пользовательского интерфейса" . docs.webix.com .
  124. ^ js.foundation, JS Foundation -. «О jQuery UI - jQuery UI» . jqueryui.com .
  125. ^ "Доступность руководств, разработка документов Webix пользовательского интерфейса" . docs.webix.com .
  126. ^ Wavemaker
  127. ^ Aptana Studio
  128. ^ "Архивная копия" . Архивировано из оригинала 9 июля 2012 года . Проверено 5 августа 2012 года .CS1 maint: archived copy as title (link)
  129. ^ "Sencha Architect" . 25 марта 2015 г.
  130. ^ «Блог» . 26 февраля 2015.
  131. ^ "Sencha Ext JS" . 5 ноября 2020.
  132. ^ [email protected], lloyd.dunn @ sun.com. «Использование jQuery для улучшения внешнего вида и удобства использования веб-страницы - Учебное пособие по NetBeans» . netbeans.org .
  133. ^ js.foundation, JS Foundation -. «Документация по API jQuery» . api.jquery.com .
  134. ^ «Конструктор тем для jQWidgets» . jqwidgets.com . Проверено 17 декабря 2015 года .
  135. ^ "ßeta - jQWidgets Charts Studio" . jqwidgets.com . Проверено 17 декабря 2015 года .
  136. ^ "JSEditor" . jqwidgets.com . Проверено 17 декабря 2015 года .
  137. ^ "Основная документация MooTools" . Архивировано из оригинального 2 -го октября 2009 года . Проверено 14 октября 2009 года .
  138. ^ "MooTools-more Document" . Архивировано из оригинала 4 октября 2009 года . Проверено 14 октября 2009 года .
  139. ^ Пользовательская сборка, JS Linker, создание API, структура модульного тестирования и т. Д. Архивировано 25 июля 2008 г. на Wayback Machine.
  140. ^ САС, Ваканда. «Платформа Wakanda FullStack JavaScript» . Платформа Wakanda FullStack JavaScript . Архивировано из оригинального 14 марта 2012 года . Проверено 20 марта 2012 года .
  141. ^ "Webix Skin Builder" . webix.com .
  142. ^ "Конструктор форм" . webix.com .
  143. ^ Фреймворки JavaScript в настоящее время могут поддерживать автономное хранилище только за счет использования предустановленных расширений браузера, таких как Google Gears . Если в браузере пользователя еще не установлено одно из этих поддерживаемых расширений, поддержка в автономном режиме будет недоступна для платформы. Разработчики инфраструктуры JavaScript, заинтересованные во внедрении Gears, могут начать с Руководства по началу работы с Gears .
  144. ^ o.DojoToolkit.Org/offline Заархивировано 10 февраля 2010 г. на Wayback Machine, говорится, что "Dojo Offline больше не поддерживается после Dojo 1.3"
  145. ^ «Ext JS 7.3.0 - Sencha Docs» . docs.sencha.com .
  146. ^ "googlearchive / gwt-google-apis" . GitHub .
  147. ^ "jQuery HTML5 Storage plugin - daveschindler" . sites.google.com .
  148. ^ «В этом примере показано, как сохранить / загрузить состояние сетки» . jqwidgets.com . Проверено 17 декабря 2015 года .
  149. ^ Некоторые библиотеки JavaScript предоставляют примитивы 2D-графики, которые можно использовать для кроссбраузерной векторной графики. Эти библиотеки полагаются на базовые технологии в браузере или плагины, такие как Canvas, SVG, VML, Flash и Silverlight, для выполнения фактического рендеринга, но помогают изолировать код приложения и виджета от различий API движка рендеринга.
  150. ^ "Архивная копия" . Архивировано из оригинала 9 марта 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  151. ^ Плагин jQuery SVG
  152. ^ "камиканэ / искусство" . GitHub .
  153. ^ «Интеграция диаграмм - Руководство по интеграции диаграмм сторонних производителей. Документация Webix» . docs.webix.com .
  154. ^ Некоторые библиотеки JavaScript включают виджеты для диаграмм, датчиков и других визуализаций данных.
  155. ^ "Архивная копия" . Архивировано из оригинала 3 марта 2009 года . Проверено 23 апреля 2009 года .CS1 maint: archived copy as title (link)
  156. ^ Chart API [ постоянная мертвая ссылка ]
  157. ^ «Флот: привлекательный график JavaScript для jQuery» . flotcharts.org .
  158. ^ Плагин jQuery Visualize. Архивировано 9 июля 2009 г. на Wayback Machine.
  159. ^ "jqxChart - виджет диаграммы javascript на базе jQuery, HTML5, SVG" . jqwidgets.com . Проверено 17 декабря 2015 года .
  160. ^ "jQuery Gauge" . jqwidgets.com . Проверено 17 декабря 2015 года .
  161. ^ "Ваканда Док Центр" . doc.wakanda.org .
  162. ^ «ZK Live Demo - Другие графики» . Живая демонстрация - ZK Web Application Framework .
  163. ^ "Виджет пользовательского интерфейса диаграмм JavaScript - диаграммы Webix JS" . webix.com .
  164. ^ a b c d "Архивная копия" . Архивировано из оригинала 8 февраля 2010 года . Проверено 17 декабря 2009 года .CS1 maint: archived copy as title (link)
  165. ^ a b c d "Архивная копия" . Архивировано из оригинала 23 июля 2012 года . Проверено 26 июля 2012 года .CS1 maint: archived copy as title (link)
  166. ^ "Sencha Ext JS" . 5 ноября 2020.
  167. ^ a b c d e js.foundation, JS Foundation -. «Поддержка браузера - jQuery» . docs.jquery.com .
  168. ^ a b c d e "Виджеты пользовательского интерфейса jQuery - Справочная документация" . jqwidgets.com . Проверено 17 декабря 2015 года .
  169. ^ a b c d e "Совместимость с документами Webix" . docs.webix.com .