Angularjs与angular架构对比

1.AngularJS
  • 诞生于2009年,后来被Google收购,是一个JavaScript框架。
  • 通过指令扩展了HTML,通过表达式绑定数据到html
  • 可以通过script标签添加到网页中
  • 以JavaScript文件形式发布的。
2.Angular
  • 是继angularJS之后的升级版本,虽然是升级,但是关系就像JavaScript和Java一样微妙
  • 是一个比较完善的MVC框架
3.对比
  • 架构:
  • react对比:(速度快,虚拟DOM,只在调用setresieve。FLUX架构)

  • vue:(简单,中文,灵活协助构建项目,angularcli包办了,性能尺寸小十几K)

    这里写图片描述

  • 与react对比(组件化,angularjs语法的支持)

  • vue:(个人主导的,只关注web的一个框架,服务器端渲染,)
    这里写图片描述

  • 特点(angularjs):

  • 性能问题:双向数据绑定数量增加性能会变低
  • 使用JavaScript语言
  • 学习成本高,概念多

  • (angular):

  • 全新的工具angularcli

  • 使用typescript:编译阶段解决部分bug使运行时bug减少
  • 在服务器端渲染
4.小结

没有对比就没有伤害,说明什么,我们学的太慢了,追赶不上人家更新都(心累)。

猜你喜欢

转载自blog.csdn.net/lyj4495673/article/details/80794986
今日推荐