1. 方式多样。
HTML+CSS+JS+ASP.NET(MVC, ASP.NET, WEBSERVICE)
HTML+CSS+JS+CGI
HTML+CSS+JS+J2EE(Spring, Struct,...)
html template+js-engine+dynamic data
html_template+js-tempalte+js-engine+dynamic data
2. web天生就是分布式系统
3. 动态JS语言
可以根据情况,在客户端任意重构自己的页面
方式多样,通过CSS,属性,或者直接从后台/前台返回html
4. 极其丰富和强大的前台控件库(JS)
jquery和其相关插件,jschart...
5. 轻量
轻量,所见所得
6. 平滑
轻易的做动画,lightbox, ajax
7. 丰富的手段
胖客户端(flash, flex, java, silverlight0,或JS库构造的胖客户端(EXJ,DOJO,JQUERY PLUG, YUI)
不同的插件间还可以通过JS进行相互交互
自由+组合+协作+分布式
HTML+CSS+JS+ASP.NET(MVC, ASP.NET, WEBSERVICE)
HTML+CSS+JS+CGI
HTML+CSS+JS+J2EE(Spring, Struct,...)
html template+js-engine+dynamic data
html_template+js-tempalte+js-engine+dynamic data
2. web天生就是分布式系统
3. 动态JS语言
可以根据情况,在客户端任意重构自己的页面
方式多样,通过CSS,属性,或者直接从后台/前台返回html
4. 极其丰富和强大的前台控件库(JS)
jquery和其相关插件,jschart...
5. 轻量
轻量,所见所得
6. 平滑
轻易的做动画,lightbox, ajax
7. 丰富的手段
胖客户端(flash, flex, java, silverlight0,或JS库构造的胖客户端(EXJ,DOJO,JQUERY PLUG, YUI)
不同的插件间还可以通过JS进行相互交互
自由+组合+协作+分布式