atitit.ajax 最佳实践跟框架选型 o99
2014-09-11 23:40
281 查看
atitit.ajax 最佳实践跟框架选型
1. 选型框架dwr/dwr3 跟jq 1
2. DWR方便的地方分为两个地方。 1
3. dwr 优点: 1
4. 缺点: 2
5. 根jq的区别 2
1.前台的js方法的自动生成(由服务端自动发送js脚本到客户端),
用户无需关心,模拟后台的方法调用形式,上手容易。
后台
1.后台获取服务bean的plugin功能。
(可以和Spring、Struts集成)提供服务对象。
2.提供实现好的servlet解析请求,lookup 服务对象,执行请求,
将返回结果转化为js识别的数据结构。
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
2.隐藏了 ajax中的过程实现。 可以直接由js 调用 java类。
3. 可以对参数进行 转换成 javaBean (其实是js 对象。 转换和定义相同类型的js 对象由框架完成,只要做简单实体映射转换配置)
4. 可以较为简单的实现服务器推技术
但是优点不能不说,Debug功能强大
2.只能使用java作为后台。
3. 效率上比jquery 这样的框架慢
4. dwr 主要侧重 方法调用 不侧重 网页元素 dom的操作
两者的强项不一样,并不冲突。
1. 选型框架dwr/dwr3 跟jq 1
2. DWR方便的地方分为两个地方。 1
3. dwr 优点: 1
4. 缺点: 2
5. 根jq的区别 2
1. 选型框架dwr/dwr3 跟jq
2. DWR方便的地方分为两个地方。
前台:1.前台的js方法的自动生成(由服务端自动发送js脚本到客户端),
用户无需关心,模拟后台的方法调用形式,上手容易。
后台
1.后台获取服务bean的plugin功能。
(可以和Spring、Struts集成)提供服务对象。
2.提供实现好的servlet解析请求,lookup 服务对象,执行请求,
将返回结果转化为js识别的数据结构。
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
3. dwr 优点:
1 .可以直接调用java类。 学习成本低。2.隐藏了 ajax中的过程实现。 可以直接由js 调用 java类。
3. 可以对参数进行 转换成 javaBean (其实是js 对象。 转换和定义相同类型的js 对象由框架完成,只要做简单实体映射转换配置)
4. 可以较为简单的实现服务器推技术
但是优点不能不说,Debug功能强大
4. 缺点:
1.暴露了后台方法。2.只能使用java作为后台。
3. 效率上比jquery 这样的框架慢
4. dwr 主要侧重 方法调用 不侧重 网页元素 dom的操作
5. 根jq的区别
jquey和prototype强大在前台的dom结构的操作,两者的强项不一样,并不冲突。
相关文章推荐
- atitit.ajax 最佳实践跟框架选型 o99
- atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7
- atitit.避免NullPointerException 总结and 最佳实践 o99
- atitit.文件上传带进度条的实现原理and组件选型and最佳实践总结O7
- atitit.避免NullPointerException 总结and 最佳实践 o99
- atitit.web 推送实现方案集合(2)---百度云,jpush 极光推送 ,个推的选型比较.o99
- 快速web开发中的前后端框架选型最佳实践
- Atitit. 最佳实践 QA----降低cpu占有率--cpu占用太高怎么办
- atitit.泛型编程总结最佳实践 vO99 java c++ c#.net php
- Atitit. Gui控件and面板----程序快速启动区--最佳实践Launchy ObjectDock-o0g
- atitit.导航的实现最佳实践and声明式编程
- atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 。打开浏览服务器文件夹java .net php
- atitit.标准时间格式 互相转换 秒数 最佳实践
- atitit.软件开发--socket框架选型--netty vs mina j
- atitit.提升兼容性最佳实践 o9o
- Atitit.guice3 ioc 最佳实践 o9o
- atitit.基于http json api 接口设计 最佳实践 总结o7
- atitit.表格的绑定client side 最佳实践
- Atitit. js mvc 总结(2)----angular 跟 Knockout o99 最佳实践
- atitit.软件开发--socket框架选型--netty vs mina j