Justin Gehtland 利用 Java/Spring/Hibernate/JSTL 堆栈开发应用程序已经大约 5 个月。他开始使用 Rails 再做一次作为一种尝试,并且发现了一些令人惊奇的事情
我仅用不到四晚的时间就能够重新实现 80% 的功能。其中一些当然是因为到这个阶段我对该领域有了透彻了解。但很多都与该框架的高效生产力有关。
他将此归功于惯例优于配置,以及“… 配置、编译、部署、重置循环对于运行测试在我原来的堆栈中非常耗时,而在 Rails 中根本不存在”。但这只是一句熟悉的关于“开发的轻松”的曲子。以下才是真正的亮点
Rails 实际上更快。
在运行时,Rail 的实施几乎在所有情况下都至少与原来的堆栈一样快,而且对于相当一部分动作,实际性能更好。我尚未运行基准,但是会随着这项工作的进展去运行,但是我惊讶(惊讶,我说道)地发现了这一点。
Justin 是更好的、更快的、更轻的 Java和Spring:开发人员笔记本的合著者。
欢迎过来,Justin!我迫不及待地想更多地阅读您使用 Rails 的历险。祝您在说服客户放弃花掉 5 个月的项目,支持您花 4 晚重写的计划时好运。我会为您加油。