论坛首页 Java企业应用论坛

web widget分类,你用的是哪种?

浏览 3595 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-01-18  
1. js对象式widget
优点:js端可以深度控制widget,动态修改widget属性等。
缺点:html与js之间的关系紧密,后期装饰,需要装饰
如:ext

2. html元素装饰器
优点:html与js分离,页面代码清晰,js可通过css属性来在不了解页面代码的情况下装饰
缺点:需要解析html,后期装饰,速度更慢。
如:jquery plugins

3. 嵌入式js,使用<script> document.write(...)</script>实现
优点:速度快
缺点:页面结构被破坏
如:google ad。

4. 服务器端tag模板
优点:页面代码清晰
缺点:浏览器端控制力弱,表现力弱,扩展性弱
如:wicket,jstl,jsf

5. 服务器端web组件
优点:ide support,易调试查错。
缺点:。。。暂时无语。。。总之用得不爽
如:gwt,echo2

如今要寻找一种将web开发组件化的方式,必须在这几种方式中作一取舍。
   发表时间:2008-01-18  
取决于开发人员
你要详细描述一下你的团队

其实"选型问题"已经是老生常谈了
不管是当初的 mvc ioc orm  还是现在的ajax ria

"目的"不是决定"选型"的唯一因素 有时候甚至连主要因素都算不上

使用工具的目的 + 使用工具的人  ====> 确定工具的选择

0 请登录后投票
   发表时间:2008-01-18  
补充一下 我个人喜欢前两种
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics