有关js框架的概念知识
1:ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。在项目中,Ext本身的华丽外表就很吸引眼球了,但这仅仅是其外在的美,还有最核心的内在美,即:Json。Json(JavaScript Object Notation) 是一种数据交互格式,一个不能实现数据交互功能的项目是没有任何意义的,大多的Ajax框架的数据交互都基于Json,如:jQuery、ExtJs等。
2:Dojo是一个用JavaScript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m)),这也是为什么叫它a unifined toolkit的原因。Dojo的目标是解决开发DHTML应用程序遇到的那些、长期存在 、历史问题,以及DHTML 跨浏览器问题。Dojo能够让你更容易使Web页面具有动态能力,或者在任何能够稳定支持JavaScript语言的环境中发挥作用。
***********************************************
jquery:比较轻便,验证之类的,浏览器兼容性高
Dojo:免费,缺点是几乎所有有用的资料都是英文。适用场景:企业应用和产品开发
ExtJS:web application框架,相对繁重,不过画面蛮不错。管理系统大多用ext开发。好销售
dojo+jQuery,extjs+jQuery,这种组合很常见