AngularJS是一套完整的框架,借鉴了很多后端的概念,熟悉服务器端MVC的工程师上手会很快。AngularJS适合较大规模的业务系统,水平一般的大团队是AngularJS做项目会很舒服,前提是团队有对AngularJS比较深入了解的人。
ReactJS更关注UI的组件化,和数据的单向更新,提出了FLUX架构的新概念,现在React可以直接用Js ES6语法了,然后通过webpack编译成浏览器兼容的ES5,开发效率上有些优势,前提是你要适应React的开发方式。
React Native生成的App不是运行在WebView上,而是系统原生的UI,React通过jsx生成系统原生的UI,iOS和Android的React UI组件还是比较相似的,大量代码可以复用
文章来源于互联网:请问 React 和 Angular 各有什么优缺点,各自又适合什么开发场景?

发表评论