Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gusenov/sencha-ext-js-app-seed
A starter app for using Ext JS.
https://github.com/gusenov/sencha-ext-js-app-seed
extjs mvc mvc-application mvc-architecture mvc-pattern mvvm mvvm-architecture mvvm-pattern sencha sencha-extjs senchacmd
Last synced: about 1 month ago
JSON representation
A starter app for using Ext JS.
- Host: GitHub
- URL: https://github.com/gusenov/sencha-ext-js-app-seed
- Owner: gusenov
- License: mit
- Created: 2017-10-24T18:34:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-24T22:43:03.000Z (over 7 years ago)
- Last Synced: 2024-11-08T06:43:56.443Z (3 months ago)
- Topics: extjs, mvc, mvc-application, mvc-architecture, mvc-pattern, mvvm, mvvm-architecture, mvvm-pattern, sencha, sencha-extjs, senchacmd
- Language: JavaScript
- Homepage:
- Size: 11.2 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Генерация приложения
Пререквизиты:
- [npm](https://github.com/gusenov/auto-soft-install/blob/master/install/npm.sh)
- [Sencha Cmd](https://github.com/gusenov/auto-soft-install/blob/master/install/sencha-cmd.sh)Команда:
```bash
$ npm run-script generate-my-app
```## Краткий обзор структуры приложения
- [Фреймворк Ext JS](myapp/ext)
- [Главный класс приложения](myapp/app/Application.js)
- [Модель](myapp/app/model)
- [Уровень доступа к хранилищу данных](myapp/app/store)
- Вид
- [Классический десктопный форм-фактор](myapp/classic)
- [Представления](myapp/classic/src)
- [Главное представление](myapp/classic/src/view/main/Main.js)
- [Стили](myapp/classic/sass)
- [Современный мобильный форм-фактор](myapp/modern)
- [Представления](myapp/modern/src)
- [Главное представление](myapp/modern/src/view/main/Main.js)
- [Стили](myapp/modern/sass)
- [Общие стили](myapp/sass)
- Модель вида (ViewModel)
- [Главное представление](myapp/app/view/main/MainModel.js)
- Контроллер- [Главное представление](myapp/app/view/main/MainController.js)