Разработал: Кулик Максим
Проект: Игра "Крокодил"
Назначение проекта
Для приятного времяпрепровождения с друзьями
Почему была выбрана данная тема?
- Использование COMET
- Познакомиться с React
Главная страница

Создание комнаты

Комната

Изменение имени пользователя

About

Demo
Структура проекта
- Сервер (Node.js)
- Клиент (React.js)
Используемые технологии и библиотеки
- Node.js
- Socket.IO
- Wordnik API
- React.js
- Create React App
- Semantic UI React
- Socket.IO
Сервер
Клиент
Структура папок

Сервер

Клиент
Реализация требований к проекту
- Полезно / красиво +
- SPA (роутинг, переходы без перезагрузки страницы) +
- Работа с удаленным API +
- ООП (разбитие на классы) +
- ES6 (синтаксис, сборка) +
- Хранение данных пользователя -
- настроенная система сборки, минимизация +
- Приложение задеплоено и есть скрипт деплоя +
- Используются сторонние модули/библиотеки +
- Есть обработка данных от пользователя ( обработка форм ) +
Сложности/проблемы
- Разобраться с логикой и API Socket.IO
- Задеплоить проекты
- Логика взаимодействия клиента и сервера
Описание результата и процесса сборки

Папка Build: 7.32 Mb
main.css: 588 Kb
main.js: 596 Kb
Deploy
$ npm run deploy
- build
- deploy gh-pages
Вывод
Было интересно
deck
By kulikmaxim
deck
- 65