Каркас разрабатывается с использованием Grunt и Riot.js, но с применением Coffee. По личному мнению, использование Coffee может немного повысить эффективность разработки.
На данный момент разработан только каркас. Автоматизированные скрипты, которые будут использоваться при публикации, ещё не написаны. Вернёмся к их написанию, когда будет готов к выпуску первый проект на Riot.js.
Файлы тегов заканчиваются на HTML для форматирования кода в Idea.
Enjoy yourself!
API включает две стороны: локальное кэширование/постоянное хранение и запрос данных с сервера. Для упаковки интерфейса используются ES-Promise, что унифицирует локальные, HTTP и WebSocket.
В файлы тегов через this.mixin включаются действия и необходимые компоненты. В файлах тегов также запускаются методы взаимодействия действий и API.
Одно действие — это, по сути, один модуль, а одному модулю соответствуют несколько файлов тегов.
Router выполняет инициализацию соответствующего действия. Во время инициализации действия необходимо внедрить API и решить проблему инициализации представления.
npm install -g coffee grunt-cli bower
npm install
bower install
grunt
Пожалуйста, не используйте Coffee или TypeScript для разработки тегов Riot.js. Это может привести к серьёзным проблемам. Используйте чистый JavaScript. F**k! (Подождите, пока Riot.js исправит https://github.com/muut/riotjs/issues/543).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )