🎓 Обновление ТЗ проекта "Облачное хранилище файлов"
Что поменялось
- Доступен готовый фронтенд, написанный на React
- Thymeleaf шаблоны заменены на REST API
- В список технологий добавлен Swagger
- Добавлен чеклист типовых ошибок
Готовый фронтенд на React
https://github.com/zhukovsd/cloud-storage-frontend/
Андрей @MrShoffen реализовал React приложение, предоставляющее интерфейс для всего нужного по ТЗ функционала. В дополнение к этому, приложение имеет адаптивную вёрстку и тёмную тему.
Статические ресурсы скомпилированного React приложения удобно интегрируются в Spring Boot сервис.
Задеплоенная демка фронтенда - https://zhukovsd.github.io/cloud-storage-frontend/files/. API вызовы в задеплоенном приложении мокнуты, поэтому отображаемые данные являются фейковыми.
- Главная страница с файлами корневой папки
- Страница с файлами вложенной папки
- Для теста форм авторизации и регистрации необходимо нажать "выход" в меню пользователя
Благодаря этому готовый фронтенд доступен для всех проектов с 3 по 6.
Thymeleaf шаблоны заменены на REST API
Описание схемы REST API со всеми методами, форматами запросов и ответов.
Это изменение напрашивалось, но было невозможным без качественного фронтенда. Поэтому, с его появлением ТЗ проекта переписано под REST API, как более типовой и релевантный опыт в коммерческой разработке.
К REST API добавлен Swagger, с помощью которого необходимо документировать API.
Роадмап | YouTube | Менторство по трудоустройству | Консультации
Что поменялось
- Доступен готовый фронтенд, написанный на React
- Thymeleaf шаблоны заменены на REST API
- В список технологий добавлен Swagger
- Добавлен чеклист типовых ошибок
Готовый фронтенд на React
https://github.com/zhukovsd/cloud-storage-frontend/
Андрей @MrShoffen реализовал React приложение, предоставляющее интерфейс для всего нужного по ТЗ функционала. В дополнение к этому, приложение имеет адаптивную вёрстку и тёмную тему.
Статические ресурсы скомпилированного React приложения удобно интегрируются в Spring Boot сервис.
Задеплоенная демка фронтенда - https://zhukovsd.github.io/cloud-storage-frontend/files/. API вызовы в задеплоенном приложении мокнуты, поэтому отображаемые данные являются фейковыми.
- Главная страница с файлами корневой папки
- Страница с файлами вложенной папки
- Для теста форм авторизации и регистрации необходимо нажать "выход" в меню пользователя
Благодаря этому готовый фронтенд доступен для всех проектов с 3 по 6.
Thymeleaf шаблоны заменены на REST API
Описание схемы REST API со всеми методами, форматами запросов и ответов.
Это изменение напрашивалось, но было невозможным без качественного фронтенда. Поэтому, с его появлением ТЗ проекта переписано под REST API, как более типовой и релевантный опыт в коммерческой разработке.
К REST API добавлен Swagger, с помощью которого необходимо документировать API.
Роадмап | YouTube | Менторство по трудоустройству | Консультации