- Frontend: Nuxt.js
- JS
- axios
- auth module(local)
- Tailwind CSS
- Backend: Rails
- API Mode
- JWT
- CORS
- Docker, docker-compose, nodejs, yarn
macOS環境を想定。あらかじめ上記のツールをインストールしておく。
Rails, Nuxtをそれぞれ別のターミナルで起動する
cd rails
# 初回
make build
# railsを起動
make serve
cd nuxt
# 初回
cp .env.sample .env
yarn install
# nuxt を起動
yarn dev
http://localhost:3000 にアクセスする
https://documenter.getpostman.com/view/193491/SzmiWwB6
- Docker
- docker-compose
- rails
- ruby:2.7.1
- Rails 6.0.3
- postgresql:10
- redis:4
- jwt
- nuxt.js
- node:10
- yarn
- nuxt.js ^2.0.0
- auth module
- Tailwind CSS