Ajax与Web开发
来源:互联网 发布:mysql concat用法 编辑:程序博客网 时间:2024/05/22 08:19
Ajax,Asynchronous JavaScript and XML,(异步的JavaScript和XML),用于交互式网页应用的网站开发;
Ajax关键元素有四个:JavaScript;CSS;DOM;XMLHttpRequest;
CSS制定样式,属于视图和页面美工方面;
DOM视图;
XMLHttpRequest异步数据加载;
JavaScript实现业务逻辑;
Ajax貌似Web页面技术,其实质是欲在Web页面更好地规划和数据的交互,使页面代码逻辑更能清晰易懂,视图代码更易理解和维护,从而及早地在页面级能实现业务逻辑和视图的分离;
要理解Ajax,需要了解两个概念:瘦客户端和富客户端;(定义略,可百度);
Ajax则属于富客户端,它分流了一部分服务器需要处理的业务,在无法完成一些业务时会交由服务器端完成;这项工作则是通过JavaScript、DOM和XMLHttpRequest来实现的,其实现实质体现在重构技术的应用上(也即是模式的应用);
Ajax中重构思想的引入,使得JavaScript、DOM和XMLHttpRequest代码清晰、结构清晰、思路清晰,代码易于维护,灵活性提升很大,良好的逻辑和视图分离,Ajax web代码结构清晰,使得web开发者更好地关注页面视图的实现,代码灵活性的提升也使得丰富视图的展示功能(如瞬时更新?等)更容易实现,这个结果就是Ajax带来的另一个优势——更好的用户体验形成的主要原因之一;
after,关注JavaScript和代码重构(模式),fighting!
- Ajax与Web开发
- Ajax开发与传统web开发方式
- Ajax与传统Web开发的异同
- AJAX与传统Web开发比较
- 【Ajax 1】Ajax与传统Web开发的区别
- web开发新技术:Ajax
- web后台+ajax开发
- Web开发技术-Ajax
- 即将推出《AJAX与Web开发》培训-调研
- 即将推出《AJAX与Web开发》培训-调研
- WCF与AJAX编程开发实践(2):支持ASP.NET AJAX的Web Service
- WCF与AJAX编程开发实践(2):支持ASP.NET AJAX的Web Service
- AJAX教程:AJAX开发WEB应用程序
- Ajax:Web应用开发新理念
- 使用ajax开发web应用程序
- AJAX的WEB开发工具
- Web开发-Ajax入门详解
- WEB开发中的AJAX请求
- 格物致知--《Effective C#》读书笔记--验证接口引用指向装箱后的值类型时无需拆箱
- Java6学习笔记37——操作zip文件
- JSP标签
- 举报我自己 请把我的ID封了 谢谢
- Java构造时成员初始化的陷阱
- Ajax与Web开发
- Windows下安装Memcached
- JavaScript 数组
- 数据
- 如何从源码包安装软件
- Flex 4 的十大变化
- 用VC操纵Excel的数据文件
- 新版 OSGi 即将发布
- C++彻底研究之内置类型