Web Application
Поэтапное создание веб-приложения
- Создание документации
- Создание user stories
- Создание веб-дизайна
- Создание схемы БД
- Создания списка задач
- Создания Boilerplate
- Реализация задач
- Тестирование задач
- Презентация задач
Возможные элементы веб приложения:
- Аутентификация и авторизация
- Валидация входящих данный
- Кеширование - для улучшения performance.
- Logger
- REST
- Database
- application.conf
- Тесты
- Документация
Аутентификация
Сервисы
- Keycloak
- Gluu
- AWS Cognito
MVC:
Контроллер может содержать: логирование, аутентификацию, авторизацию, кеширование.
Контроллер - объект который превращает многопоточный код в однопоточный.