我将很快开始开发一个具有桌面版和移动版的Web应用程序,目前我正在决定该架构。
对于服务器部分,我将使用Java,使用Spring框架,数据库将是MySQL。我的大问题是我将用于此项目的JavaScript框架。我有使用ExtJS的经验但是初创公司的许可费用很高。
与推荐的ExtJS框架有什么相似之处?我将不得不开发桌面版应用程序和智能手机/平板电脑版的另一个应用程序?或者有办法重用代码?
由于
答案 0 :(得分:1)
jQuery这是我的goto框架,你可以通过快速搜索找到集成jQuery和Spring的例子。根据该网站,jQuery也支持iOS和Android,但我还没有在iOS或Android上实现它
答案 1 :(得分:1)
在您的情况下,这些可能是一个有用的链接:
spring architecture presentation
more angular vs backbone vs ember
除了使用客户端MCV javascript框架直接与spring通信之外,我还看到人们在spring和客户端框架之间使用额外的代理服务器来处理更大更复杂的项目(.eg angular.js - > {{ 3}} - >春天)。
我想这就是你要创造的东西。