![]() |
1
16
(主持人编辑:大卫·波拉克是Lift框架的创始人) 如果你想要一个很好的简单的scalaweb框架来做CRUD和一些页面,那么Play就是我的建议。它有一个很好的开发周期,而且简单易懂。
Lift支持多种ORM系统。Mapper很像ActiveRecord。Mapper使用schemafier从Mapper定义中读取模式定义,并相应地更新RDBMS,而不是使用迁移。
Lift拥有所有框架中最好的服务器推送(Comet)支持。请退房 http://liftweb.blip.tv/file/2033658/ 对于Comet的支持。 在性能和可扩展性方面,Lift支持Foursquare和其他流量非常高的网站。 就简洁的代码而言,Lift非常简洁,但是类型安全(Play和其他用字符串名表示变量的框架就不一样了)。因此,您得到了一种类型安全、非常可维护的REST支持,这里也非常简洁地演示了这一点: http://www.assembla.com/wiki/show/liftweb/REST_Web_Services |
![]() |
2
6
看这个视频: http://vimeo.com/7731173 |
![]() |
3
6
scalaweb框架的当前(很可能是未来)之星是Lift,尽管您也可以使用任何其他Java框架,比如Play with Scala。 当从Ruby迁移到Scala/Lift时,您不必担心任何性能问题,希望它运行得更快(我听说比rubyonrails快600%到2000%),但这取决于您正在做什么。 以下是Lift的创建者关于 what Lift does 和 why it might be interesting 从铁轨过来的人。 |
![]() |
4
4
有关迁移,请参阅 Scala Migrations
对于电梯的介绍,请看一下 Lift in Action (预发布)和 The Definitive Guide to Lift: A Scala-based Web Framework Google Groups 见文件“master.pdf” |
![]() |
Racine Pilote · Laravel回滚特定数据库 7 年前 |
![]() |
Arti · Django rerun迁移操作 7 年前 |
![]() |
Black-Prince · 用于迁移两个不同数据库上的两个表的脚本 7 年前 |
![]() |
Tutu Kaeen · 在Laravel中回滚模块迁移? 7 年前 |
![]() |
ProgLover · 如何修改迁移并在不丢失数据的情况下进行迁移? 7 年前 |
![]() |
Askold Ilvento · 在Eigen中应用逆换位 7 年前 |