Lift/Scala 最近备受关注。过去曾与 Grails 合作过(并且发现它非常方便 BTW),我想知道是否有人尝试过两者以及他/她对它们的看法。是其中一个更适合一种场景,而另一个更适合另一种场景,还是他们并肩竞争解决相同的问题?
最佳答案
如果您正在构建一个 CRUD 应用程序并且您对 Grails 感到满意,那么请坚持下去。
如果您优先考虑以下任何事情,那么 Lift 会更好:
- 安全性 -- Lift 比 Grails 更安全
- 性能——Lift 比 Grails 快,因为 Scala 比 Groovy 快
- Ajax -- Lift 的 Ajax 支持比 Grails 更简单、更容易
- Comet -- 如果您想构建服务器推送应用,没有什么比 Lift 更好的了
- ORM 的选择——Lift 不依赖于单个 ORM,因此可以使用任何你想要的东西
Net-net,Lift 不是另一个模仿的 MVC 框架。这是不同的东西,更好的东西。
关于grails - 提升与 Grails 的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3105775/