0.为什么使用框架
由于效率和易用性的考虑才产生框架。框架能节省开发时间。
框架强制使用公共的约定,因此它能有效地解决一些共有的问题
由于B/S开发中,web浏览器和Http协议给开发带来的一些因难使用框架可能避免无休止的修改和调式;
如: http用简单的文本域来传递数据,传输二进制文件需要复杂的协议扩展;
http协议是无状态的,需要編写代码跟踪程序的用户
从浏览器的输入可能是不正确的或者不完整的.甚至可能是敌意的,和对程序有害的信息
http信赖并期望客户能提供正确的信息
浏览器是个独立程序,处于应用的控制之外
所有浏览器都是不一样的,都只支持官方标准的一个子集
HTML不能够建立一引动在桌面环境中有的接口元素