通常,所谓的UI组件的价值在于它们如何通过与有状态框架集成来跟踪服务器端的用户交互。
由于您已决定采用面向请求的框架,因此改用一些知名的客户端Javascript库会更有意义。热门选择包括:
- Backbone.js –用户界面的MVC基础
- 某些预制窗口小部件(日历等)的jQuery UI
- 如果您想走更复杂的路线,但又想拥有更像台式机的感觉,请使用Sproutcore
- 最后,如果您希望避免使用Javascript,则可以使用Google Web Toolkit,它将Java编译为Javascript,并且应该与Spring集成良好。
就个人而言,如果我不需要大量标准的预构建小部件,那么我喜欢Backbone.js + underscore.js + jQuery。我不喜欢Google
Web Toolkit,因为感觉就像是在编写pidgin Javascript,因此我更喜欢直接编写Javascript。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)