1.AngularJS |
- 诞生于2009年,后来被Google收购,是一个JavaScript框架。@H_301_10@
- 通过指令扩展了HTML,通过表达式绑定数据到html@H_301_10@
- 可以通过script标签添加到网页中@H_301_10@
- 以JavaScript文件形式发布的。@H_301_10@
2.Angular |
3.对比 |
- 架构:@H_301_10@
react对比:(速度快,虚拟DOM,只在调用setresieve。FLUX架构)
@H_301_10@vue:(简单,中文,灵活协助构建项目,angularcli包办了,性能尺寸小十几K)
@H_301_10@与react对比(组件化,angularjs语法的支持)
@H_301_10@vue:(个人主导的,只关注web的一个框架,服务器端渲染,)
@H_301_10@
特点(angularjs):
@H_301_10@- 性能问题:双向数据绑定数量增加性能会变低@H_301_10@
- 使用JavaScript语言@H_301_10@
学习成本高,概念多
@H_301_10@(angular):
@H_301_10@全新的工具angularcli
@H_301_10@- 使用typescript:编译阶段解决部分bug使运行时bug减少@H_301_10@
- 在服务器端渲染@H_301_10@
4.小结 |
没有对比就没有伤害,说明什么,我们学的太慢了,追赶不上人家更新都(心累)。