Rails × React × TypeScriptで何か作る際の雛形となるサンプルアプリ。
$ docker-compose run api rails new . --force --no-deps -d mysql --api
default: &default
  adapter: mysql2
  encoding: utf8
  pool: <%= ENV.fetch('RAILS_MAX_THREADS') { 5 } %>
  username: root
  password: password
  host: db
development:
  <<: *default
  database: myapp_development$ docker-compose build
$ docker-compose run front sh -c 'npx create-react-app react-app --template typescript'
$ docker-compose up -d
$ docker-compose run api bundle exec rake db:create
「localhost:3000」「localhost:8000」へアクセスし、それぞれRailsアプリとReactアプリの画面が表示されていれば成功。

