Приложение создано при помощи команды create-react-app и запускается командой yarn start.
Можно запустить сервер, введя в дополнительном терминале nodemon server.js,
после чего Обложка для книги сможет быть отправлена в uploads/images, где
(к сожалению, пока вручную) их можно будет добавить в массив картинок.
А как локальное приложение - да, работает:
- Отображаются коллекции Книг и Авторов.
- Элементы коллекций можно просматривать, создавать, изменять или удалять.
- Введена валидация полей (временно собственная).
- Применены минимальные стилистические решения для адаптивности под мобильные устройства.
- Применены минимальные стилистические решения из
react-bootstrap. - Предусмотрено сохранение данных в
localStorage. - Использован
reduxдля обращения с данными иredux-thunkдля обращения к серверу. routingкарманного масштаба.lazy loadingкарманного масштаба заменён на@loadable/componentsс опережающей загрузкой.- Подключаю
typescript, хотя на самом приложении это и не скажется.