Могу ли я использовать Dojo Toolkit для разработки приложений для настольных компьютеров
Я хочу задать основной вопрос об использовании инструментария dojo. Могу ли я использовать его для разработки настольных приложений, эти приложения, работающие на платформе Windows, могут иметь или не иметь подключения к Интернету, если да, то, как, пожалуйста, ответьте подробно Спасибо!
3 ответа
Ну, Dojo - это фреймворк для JavaScript / коллекция компонентов. Так что на ваш вопрос можно ответить здесь:
Можете ли вы заняться разработкой рабочего стола, используя JavaScript
Adobe Air выиграл гонку в этом вопросе.
В статье в Википедии;
Dojo Toolkit - это модульная библиотека JavaScript с открытым исходным кодом (или, точнее, инструментарий JavaScript), предназначенная для облегчения быстрой разработки кроссплатформенных приложений на основе JavaScript /Ajax и веб-сайтов.
Это означает, что нет никакого способа использовать разработку приложений для настольного компьютера, но снова в Википедии;
Dojo можно использовать в приложениях Adobe AIR на основе JavaScript. Он был изменен в соответствии с требованиями безопасности AIR.
Sitepen, консалтинговая компания Dojo, с помощью Dojo создала приложение Adobe AIR под названием "Dojo Toolbox". Он включает в себя средство просмотра API и графический интерфейс для системы сборки Dojo. Обычно система сборки запускается из Rhino, но в этом приложении AIR система сборки может запускаться из AIR без использования Java.
Поэтому, когда мы смотрим страницу Adebe Air Wikipedia;
Adobe Integrated Runtime, также известная как Adobe AIR, представляет собой кроссплатформенную среду выполнения, разработанную Adobe Systems для создания многофункциональных интернет-приложений (RIA) с использованием Adobe Flash, Adobe Flex, HTML и Ajax, которые можно запускать как настольные приложения или на мобильные устройства.
Так да.
Это зависит от того, что вы подразумеваете под "настольным приложением".
Если приложение может быть реализовано как веб-приложение с самостоятельным размещением, например, локальная БД для хранения, запустить встроенный сервер и т. Д., Тогда точно - это всего лишь веб-приложение, случайно размещенное на той же машине.
Вы можете запустить его в приложении Air, но почему бы тогда не использовать Air?