URL demo: https://go-zenbit.web.app
Мини-проект основан на полученных знаниях о JS (React, Redux) и Firebase.
Практически применить свои навыки в процессе изучения фронт энд технологий )
Из полезного:
- Использование React hooks, ES6 синтаксиса;
- Использование разметки JSX;
- Стилизация верстки с помощью SCSS препроцессора;
- Использование глобального стора Redux;
- Использование Redux-persist для постоянности отдельных редьюсеров;
- Применение thunk middleware для асинхроных запросов и диспатча функций;
- Написание собственного middleware для доступа к Firebase;
- Использование платформы Firebase Console для хостинга и Realtime Database;
Mini-project, based on knowlages about Firebase and React/Redux JS technologies. Used skills:
- React Hooks and ES6 syntax;
- JSX code was styled by SCSS preprocessor;
- Instead React state was used Redux global storage;
- Redux-persist used to ensure separate reducers data consistency after application full reload;
- Thunk middleware process asynchronous API query and dispatch functions;
- Own Redux middleware did invent for access to Firebase backend;
- Firebase Consoole is using as hosting and realtime database.