浏览 3595 次
锁定老帖子 主题:web widget分类,你用的是哪种?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-18
优点: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开发组件化的方式,必须在这几种方式中作一取舍。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-18
取决于开发人员
你要详细描述一下你的团队 其实"选型问题"已经是老生常谈了 不管是当初的 mvc ioc orm 还是现在的ajax ria "目的"不是决定"选型"的唯一因素 有时候甚至连主要因素都算不上 使用工具的目的 + 使用工具的人 ====> 确定工具的选择 |
|
返回顶楼 | |
发表时间:2008-01-18
补充一下 我个人喜欢前两种
|
|
返回顶楼 | |