Чат на на React/Redux, используя AJAX, REST, websockets, React (с хуками) + Redux (@reduxjs/toolkit) + Formik.
- Работа с WebSocket - Socket.IO
- Построение приложения - React
- Управление состоянием - Redux Toolkit
- Маршрутизация - React-router
- Работа с формами - Formik
- Валидация - yup
- Работа с текстом - i18next
- Верстка страницы - react-bootstrap
- Уведомления об операция - React-Toastify
- Сетевые запросы - axios
- Убедитесь, что вы установили Node.js не ниже версии 12:
node -v
. - Клонируйте репозиторий:
git@github.com:ArkadiySamokhvalov/react-chat.git
. - Смените каталог на react-chat
- Запустите команду:
make install
.
$ git clone git@github.com:ArkadiySamokhvalov/react-chat.git
$ cd react-chat
$ make install
$ make test
$ make start