Rails 在我看来有两部分:
- 概念性的东西,这部分东西来自于 Web 开发,太多,太杂!!
2 理解性的东西,这部分对 SQL, MVC 架构,RESTful 原理,以及 Ruby 的理解。
2 是根本,只要 2 足够熟悉,1 可以直接在工作中进行实践。毫无压力。但是 1, 真不是个短期活儿... 因为概念实在是太多了...
楼主觉得压力大,那是因为 2 你根本不熟,相信我,我曾经也有你这个阶段....
等你 2 熟了,再看 simple_form, 其实就是对 form 自身的 wrapper, 让你写起来更简单而已。拨开那层裹糖纸,
万变不离其宗,最终还是 HTML 里面的 form.