全书目录

第二十八篇:Ruby on Rails 完全指南 —— 城市脚手架工务署宇宙

第四章:项目目录不是乱文件夹,而是工务署各楼层

1 分钟 75 字 第 497 / 962 个阅读单元

一个 Rails 项目,像一栋已经规划好的政府办公楼:

text
my_city/
├── app/
│   ├── controllers/   # 受理窗口
│   ├── models/        # 档案对象
│   ├── views/         # 公告页面
│   ├── jobs/          # 后台任务
│   ├── mailers/       # 邮政室
│   ├── helpers/       # 展示辅助
│   └── javascript/    # 前端交互脚本
├── config/
│   ├── routes.rb      # 路网图
│   ├── environments/  # 各环境条例
│   └── database.yml   # 档案馆连接
├── db/
│   ├── migrate/       # 蓝图修订历史
│   ├── schema.rb      # 当前总蓝图快照
│   └── seeds.rb       # 初始种子数据
├── test/ 或 spec/     # 验收体系
├── public/            # 对外静态入口
└── bin/rails          # 工务署总控制台

这就是 Rails 一上来让人“感觉厚”的原因。

但你换个角度看,它不是厚。
它是配套齐