我是 ruby on rails 的忠实粉丝,它似乎融合了许多 Web 应用程序编程技术的“最热门”。在我看来,约定优于配置尤其是一个巨大的胜利。
然而,我也有一种感觉,我得到的一些便利是以需要在未来偿还的技术债务为代价的。并不是我认为 ROR 又快又脏,因为我认为它在许多情况下包含了许多最佳实践和良好的默认选项。然而,在我看来,这还没有涵盖一些东西(特别是框架中几乎没有对安全性的直接支持,而且我看到的插件质量参差不齐)。
我不是在这里寻找宗教观点或激战,但我很想知道社区对 Rails 需要改进的领域的看法,和/或 Rails 用户需要自己注意的事情,因为框架不会牵着他们的手引导他们做正确的事。