MVC、Active Record、Hotwire 与 Kamal 部署,系统覆盖 ruby-on-rails 路线图。
登录后追踪本课程进度 —登录
Rails 概览与项目结构
MVC、生成器与目录结构。
路由设计
RESTful 与嵌套路由。
控制器
动作、参数白名单与回调。
Active Record 模型
验证、回调与迁移。
查询与优化
ActiveRecord 查询链。
数据库适配
PostgreSQL/MySQL/SQLite。
视图与组件
ERB、ViewComponent 与 Hotwire。
表单
form_with 与嵌套属性。
认证与授权
Devise、Pundit 与 CanCanCan。
资产与后台任务
Propshaft、Solid Queue 与 Active Storage。
测试与调试
RSpec、FactoryBot 与 Capybara。
部署与运维
Kamal、缓存与日志。