Google-календарь и виджет в сообщество ВКонтакте. |
|
---|---|
Frontend | |
Backend |
Ссылки:
Требования:
Развёртывание (без докера):
make setup
для установки первый раз.Использование
make run
запуск приложения;make run-heroku
для запуска как хероку-приложения.Ещё команды:
make postgres
- поднять базу данных для бэкендаmake test
- запустить тесты;make lint
- запустить линтер; Настройка линтера под IDEA с Docker: https://youtrack.jetbrains.com/issue/WEB-20824#focus=Comments-27-5106498.0-0make container-setup
- установка и запуск в docker-контейнере.make container-run
- запуск docker-контейнера с приложением. Далее - make run
внутри контейнера или другие команды.make setup
на бэкенде запустит установку зависимостей, из example-конфига создаст девелоперский конфиг и запустит с ним приложение.
make setup
на фронтенде запустит установку зависимостей и запустит приложение через webpack-dev-server.
Исходный код и стримы с разработкой приложения являются частью демонстрации экосистемы JavaScript, её сложностей, особенностей и возможных подходов к разработке. Исходный код распространяется под лицензией GNU GPLv3. Использование кода без согласования с автором запрещено.