对于我的下一个项目,一个网络应用程序,应该使用scala小门或scala
考虑到Scala语言的各种优势,我决定在Scala中编写我的下一个Web应用程序。但是,我应该使用Wicket还是Lift?我熟悉维克特,喜欢它,但是很少知道电梯。在这种情况下,学习提升是否值得付出努力?
换句话说,Lift与Wicket相比如何?鉴于网络应用程序将在Scala中,可以使用Lift使我的生活更容易吗? 解决方法
如果你喜欢维克特,你应该坚持你所知道的&喜欢。 Wicket是一个很好的网络框架,并且做Scala& Wicket是非常好的,因为您可以使用Scala的特性来组织Wicket中的类…它真的削减了样板与Java。
电梯具有Wicket不具备的优势: >更好的Ajax支持。 Lift的Ajax支持远不如Wicket的冗长。如果你要做很多Ajax,学习Lift可能是有价值的。 在这个主题的意见方面,我想不同意一些发言: > Lift不需要混合演示和业务逻辑。有很多选择,您可以适当地构建您的应用程序的编码风格,从完整的演示和逻辑离婚到混合两个疯狂和自由。你的选择。 但是,再一次,如果你喜欢Wicket,坚持Wicket是一个很好的选择… Wicket在Scala中更好。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |