Ruby on Rails/入門/約定優於配置
外觀
< Ruby on Rails | 入門
當你開始使用 Rails 時,你會發現自己會檢視控制器以及大量用於資料庫的檢視和模型。為了減少繁重的配置需求,Rails 背後的團隊制定了一些規則來簡化應用程式的開發。這些規則並非單向的。你可以定義自己的規則,但對於初學者(以及你未來的工作)來說,最好遵循 Rails 提供的約定。這些約定可以加快開發速度,使你的程式碼簡潔易讀,最重要的是,這些約定可以讓你輕鬆地在應用程式中導航。
以下示例將展示約定如何協同工作:你有一個名為orders的資料庫表,它包含主鍵id。相應的模型名為order,處理所有邏輯的控制器名為orders_controller。檢視被分成不同的操作:如果控制器具有new和edit操作,那麼也會有 new- 和 edit-檢視。