gpt4 book ai didi

html - 使用 Ext JS/Dojo 等开发基于 Web 的应用程序比使用 HTML/JQuery 更高效

转载 作者:太空宇宙 更新时间:2023-11-04 15:21:08 24 4
gpt4 key购买 nike

服务器端已经设置好了,基本上就是struts 2/ Spring 安全/jpa。

现在我必须决定如何处理客户端(浏览器)。客户端代码库应该是可维护的,并且应该有助于自动回归测试。

举个例子,我需要一个具有如下属性的表格组件

  • 可排序/可分页的列
  • 重新排序行和列(通过拖放)
  • 表格单元格的内联编辑
  • 记住客户再次访问页面时的状态
  • 与 struts 2 轻松集成

据我所知,有 4 种选择

  1. 使用老式 HTML + JQuery + Ajax 进行 DIY
  2. 找到一个 JQuery 插件来完成这一切或
  3. 将不同的插件结合在一起(例如 Flexigrid + 用于拖放的附加插件)
  4. 使用 JS 工具包

我应该坚持使用 JQuery 吗?还是我应该使用成熟的 JS 工具包?我对 JQuery 和 JS 工具包没有什么经验(我不是 Web 开发人员)。

感谢您帮助服务​​器端程序员跨越困惑的 web-ui-programmming 世界 ;)

最佳答案

我的经验是,如果您有一个将受益于构建系统、类系统、小部件系统和集成小部件库的大型应用程序,那么 Dojo 对大型编程的支持非常好。当然,它也带来了所有标准的东西,比如跨浏览器支持和事件系统。

如果您只需要一些小部件和动画,那么任何库都可以。我会坚持使用您/您的团队最了解的那个。 jQuery 绝对是拥有该技能集的人数最多的人。

关于html - 使用 Ext JS/Dojo 等开发基于 Web 的应用程序比使用 HTML/JQuery 更高效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9136563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com