Web程序的革命
- CGI——基于传统服务器端模式
- Java Applet——基于本地虚拟机的运行模式
- Flash——基于浏览器插件的运行模式
- Web Start——在线安装运行模式
- AJAX——基于浏览器的运行模式
- RIA——基于Flex、Sliverlight桌面程序系统
选择AJAX理由
- AJAX虽然不是最新的WEB开发技术,但是其是最后一个支持浏览器的WEB开发技术,因为无论是Sliverlight,还是Flex其原理已经不再需要浏览器支持了,而浏览器技术发展到现在,不可能在短期放弃
- AJAX大多都用JavaScript,JavaScript在经历近十年发展,已经拥有庞大的应用队伍,其继续发展的可能性是肯定存在的
EXTJS属于AJAX技术
- 基于JavaScript语言
- 基于Java Swing的MVC架构
- 支持组件化、模块化设计
- 提供“本地数据源”的支持
- 完善与服务端的交互机制
- 是最有可能拥有大规模可视化集成开发环境的AJAX技术