我一直在努力研究一些不同的东西来构建我的如此计划的Web项目(哈哈),我经历了一些Django和Rails但放弃了,主要是因为语言。我和Java一起工作,但不想开发使用JSP/JSF/Servlet ... 阅读关于Scala再次提高了我对研究Web技术来构建项目的兴趣。什么是Scala + Web框架+ Javascript框架的良好组合?
说实话,我从来没有使用JavaScript框架,因此json。
我经历了一长串Scala网页框架(主要是Lift,Scalatra,Bowler,Scalate,Play!....),然后我意识到我需要一些JavaScript技术来构建页面。 坦率地说,我不知道我是否愿意从零开始构建组件,当我可以简单地使用像Extjs这样的东西时,所以我决定搜索JavaScript框架。因此,我在搜索树(斯卡拉 - > [网页框架] - > [javascript框架])中下了一个级别,并且意识到我被搞砸了。
我需要选择一些东西来学习,并且我想选择一些有用的东西,即使拥有像Extjs这样的商业许可证。
当我决定学习Lift时,我可以在Lift + Extjs集成中看到一些问题,主要是因为他们没有提供这种集成,并建议您实现自己的(不知道这会是多少工作)。
然后我读到电梯+卡布奇诺,但实现斯卡拉+提升+卡布奇诺的学习曲线后,立刻喊道:血...但如果它真的实在值得,我能做到这一点...
所以,我的问题是,Scala Web框架和JavaScript框架可能的良好组合是什么?
我真的被困在这个问题中,并且厌倦了简单地搜索框架,试图猜测哪个是最好的,更灵活的,所以我不会浪费我的时间与未来的巨大建筑问题。
ps:我对javascript框架的一个主要关注点是组件。例如,我需要一个好的树实现,但是我不能构建一个自己的(我可以看到Extjs,Cappuccino,jQuery和其他的树组件)。
ps2:谢谢你的建议!问题已关闭:-(
PS3:我决定用播放/ jQuery的/的CoffeeScript /骨干