他们只是从各种库里找到自己的工具, 把它们组装起来, 从未满意过.
Rails 的核心原则非常独特, 虽然也一直有争议, 那就是约定大于配置....我已经在其他地方进一步详细阐述了在Rails 核心原则中关于配置的约定方法, 以及点菜 / omakase冲突的说明, 和集成系统的吸引力以及 Rails 社区的其他核心价值....笔者注: 可以到 DHH 博客里了解一二.
如果读过这些资料之后, 你应该能准确判断出 Rails 是否适合你了....当人们听到 “web 框架”, 有时他们会想, “哦, 那只是一些生成 HTML 的东西, 是吗?”. 在这种看法下, 有的开发者可能认为这跟 React 之类前端框架是竞争关系....虽然 Rails 默认是全栈包括 HTML 端渲染, 并且我们缺省提供了 Turbolinks 和 SJR 供大家选择, 但如果这条路不那么有吸引力, 也可以很容易进行替换.