Ruby on Rails/入门/约定优于配置
外观
< Ruby on Rails | 入门
当你开始使用 Rails 时,你会发现自己会查看控制器以及大量用于数据库的视图和模型。为了减少繁重的配置需求,Rails 背后的团队制定了一些规则来简化应用程序的开发。这些规则并非单向的。你可以定义自己的规则,但对于初学者(以及你未来的工作)来说,最好遵循 Rails 提供的约定。这些约定可以加快开发速度,使你的代码简洁易读,最重要的是,这些约定可以让你轻松地在应用程序中导航。
以下示例将展示约定如何协同工作:你有一个名为orders的数据库表,它包含主键id。相应的模型名为order,处理所有逻辑的控制器名为orders_controller。视图被分成不同的操作:如果控制器具有new和edit操作,那么也会有 new- 和 edit-视图。