基于 Docker 的 Rails 6.1 + React 17.0.1 + TypeScript 应用示例

本示例应用整合了以下现代 Web 技术栈:

  • Ruby on Rails 6.1.1
  • React 17.0.1
  • TypeScript 4.1.3
  • Docker 11

使用方法

  1. 克隆代码仓库:

bash

$ git clone https://github.com/ohbarye/rails-react-typescript-docker-example.git && cd rails-react-typescript-docker-example

  1. 启动项目:

bash

# 启动前端

$ docker-compose run frontend yarn

# 启动后端

$ docker-compose up

1 + docker compose构建的示例应用程序
rails-react-typescript-docker-example:基于Ruby on Rails 6.1 + React.js 17 + TypeScript 4.1 + Docker Compose构建的示例应用程序 预估大小:101个文件
file
.gitignore 612B
file
.gitignore 604B
file
Dockerfile 728B
file
application.js 721B
file
application.css 709B
file
mailer.text.erb 13B
file
application.html.erb 343B
file
mailer.html.erb 229B
file
bundle 125B
file
422.html 2KB
folder
favicon.ico 文件夹
file
500.html 2KB
file
404.html 2KB
file
credentials.yml.enc 464B
file
Gemfile 2KB
file
.gitignore 310B
file
index.html 344B
file
App.css 492B
file
index.css 366B
file
webpack.config.js 665B
zip 文件大小:174.59KB