Описание тега dojo
Dojo Toolkit - это модульная библиотека JavaScript с открытым исходным кодом, предназначенная для облегчения быстрой разработки кроссплатформенных приложений и веб-сайтов на основе JavaScript/Ajax. Он имеет двойную лицензию: BSD License и Academic Free License. Dojo использует формат определения асинхронного модуля (AMD) для своего исходного кода, что позволяет разрабатывать полностью модульные веб-приложения.
Dojo Toolkit - это модульная библиотека JavaScript с открытым исходным кодом, предназначенная для облегчения быстрой разработки кроссплатформенных приложений и веб-сайтов на основе JavaScript / Ajax. Он имеет двойную лицензию: BSD License и Academic Free License.
особенности
- С легкостью используйте сторонние библиотеки, совместимые с AMD, такие как jQuery, Backbone, mooTools, Underscore.js, ... .
- Сборка сложных WebApps с помощью виджетов библиотеки Dojo, в "Dijit".
- Подготовьте свои приложения для бизнеса с помощью MVC Application Controller и DataBinding.
- Мощные базовые API-интерфейсы, содержащие основные возможности, необходимые любому веб-сайту.
- Создавайте мобильные приложения с красивыми, естественными темами, оптимизированными для производительности.
- Используйте кроссбраузерный высокоуровневый API gfx для графики, построения диаграмм и визуализации.
Ссылки
Исходный код
- Github: https://github.com/dojo
- Отслеживание проблем: https://bugs.dojotoolkit.org/
Сообщество
- Следуйте за нами в Twitter
- Подпишитесь на dojo-interest@mail.dojotoolkit.org
- dojo в IRC http://irc.lc/freenode/dojo/dtk_web_client@@@
- dojo2 в gitter https://gitter.im/dojo/dojo2
- Переполнение стека Переполнение стека
- Коммерческая поддержка sitepen
Начиная
Ознакомьтесь со справочными кейсами в нашем блоге.
Часто задаваемые вопросы
- Как загрузить собственные модули при использовании Dojo через CDN?
- В чем разница между
require()
а такжеdefine()
? - Как загрузить тему Dijit?
- Как программно установить значение виджета формы?
- В чем разница между
id
а такжеdata-dojo-id
? - Как мне работать со сборками Dojo?
- В чем разница между
dojo/on
а такжеdojo/aspect
? - Какова цель функции в
require()
?