常常听人说到,rails 的脚手架是给 初级 人士用的。但是在看《ruby on rails 中文教程》的时候。作者说,如果能看懂脚手架生成的代码,就不用看这本书了。我想问的是,脚手架真的那么 初级 吗?
个人实在不敢苟同“使用脚手架== 初级 ”这个理论,相反,觉得脚手架生成带代码至少代表了一种 rails 的代码规范吧~! 不知道大家怎么看~!
rails generate scaffold User name:string email:string rails generate scaffold Micropost content:string user_id:integer
正在感受魅力中。。。
默认的当然满足不了需求,但是难道你就不会把它变得能满足需求?convention over configuration 意味着总是可以自定义的嘛,包括脚手架: http://guides.rubyonrails.org/generators.html
话说写项目的时候,真心没有用过 scaffold (脚手架) 。。。删除无用的文件/代码太麻烦了。。。。。。
不过 generator, 应该都会用吧。。。