前端:Angular框架
核心特征:MVC模式、模块化、双向数据绑定、语义化标签、依赖注入
是一款JS框架(JS辅助实现动态要展现的效果),为克服Html构建应用不足设计的。Html构建Web应用有些乏力。
AngularJS通过MVC模式增强基于浏览器的应用,使开发更加容易。
1.MVC模式:管理数据代码(Model)、向用户展示数据的代码(View)、应用逻辑代码(Controller)清晰的分离AngularJS应用中。
2.模块化:AngularJS模块划分明确,不同的代码有其明确的存放处,可读性强,便于维护和扩展(后面会有代码组织结构图)。
3.双向数据绑定:大大简化代码量,在AngularJS中只需要将DOM中的元素与js的某个属性绑定。