发布网友 发布时间:2022-04-27 03:29
共1个回答
热心网友 时间:2022-04-22 16:24
学习的话,感觉Angular2比较好,把1.x里的坑都填上了,组件式开发逻辑清晰,可以使用TypeScript,类似Java的语法如果有面向对象程序开发经验上手很容易。Angular2性能上进步很大,貌似是使用了浏览器多线程渲染,官方说速度提升了5倍。支持服务器渲染,在加载页面时不用等到所有脚本文件加载完后渲染,直接使用服务器渲染好的页面,看上去提高了加载速度。Angular和React区别就是,Angular是一个大而全的MV*框架,Web开发中经常用到的组件都有,比如:异步网络请求加载、数据双向绑定......这些用的很爽的功能,React只是View层,加上Flux才算一个框架,可以和各种第三方库配合使用,适合快速开发。可能是用惯了Angular,感觉React的数据单向流动模式很麻烦。这两个框架都支持NativeApp,各有优缺点,这个争论会持续很长时间,个人感觉Angular2比较有前景 。