我遇到過這樣的信息,意味着大多數有經驗的Rails開發人員不使用腳手架。大多數有經驗的Rails開發人員甚至使用模型,控制器和遷移的生成器嗎?在Rails中,我應該使用生成器嗎?
例如,作爲一個經驗豐富的Rails開發者,我會做:
rails g model Post name title content
或
rails g migration Create_Posts
,然後用修改:
def change
create_table :posts do |t|
t.string :name
t.string :title
t.text :content
t.timestamps
end
,並手動創建後。 rb
在Rails中使用生成器是最佳實踐嗎?