服务器端基本上已经设置好了,它基本上是struts 2/ spring security / jpa。
现在我必须决定如何处理客户端(浏览器)。客户端代码库应该是可维护的,并且应该用于自动回归测试。
因此,例如,我需要一个具有属性的表组件,例如
据我所知,有四种选择
我应该坚持JQuery吗?或者我应该选择完整的JS工具包?我几乎没有使用JQuery和JS工具包的经验(我不是一个web开发人员)。
感谢您帮助服务器端程序员跨越混乱的web-ui编程世界;)
发布于 2012-02-04 01:28:34
我的经验是,Dojo对大规模编程的支持是很棒的,如果您有一个大型应用程序,它将受益于构建系统、类系统、扩容系统和集成的扩容库。当然,它也带来了所有标准的东西,如跨浏览器支持和事件系统。
如果您只需要一些小部件和动画,那么任何库都可以工作。我会坚持你/你的团队最了解的人。jQuery拥有拥有这种技能的人数最多的人。
发布于 2012-02-04 00:08:49
简短的回答是肯定的。像Ext.js这样的框架需要处理大量的代码,如果您要从头开始编写所有东西,那么您最终会自己编写这些代码。这些框架负责模型、事件、视图、与服务器/API的通信等。
发布于 2012-02-04 00:12:27
这其实不是一个可以回答的问题。这一切都取决于。
对于非常具体的事情,ExtJS是很棒的。如果你想要那些非常具体的东西,这可能是你最有效的选择。
如果jQuery UI满足您的需要,那么这就是您的答案。
如果您有jQuery dev的,可以继续使用jQuery。
如果您有ExtJS人员,请考虑ExtJS
等等
https://stackoverflow.com/questions/9136563
复制相似问题