当前位置:   article > 正文

我为什么选择React而不选择Vue?_为什么用react不用vue

为什么用react不用vue

目前前端三大主流框架有:React、Vue、Angular,他们在各自特定的场景下使用都非常出色。其中,Vue是不错的渐进式JavaScript库,更易于样式开发构建UI。而我更倾向于选择React,因为React具有独特优势:

  • React函数式编程理念使代码更优雅和合理
  • 严谨的单向数据流设计,方便构建大型复杂稳定的单页面应用
  • 丰富的技术生态圈,拥有世界范围内各大技术社区支持
  • 方便配合ReactNative开发跨终端应用

image-20201225110733248

React函数式编程让代码更优雅合理

函数式编程是用函数的组合来进行编程,先声明函数,然后调用函数,每一步都有返回值,通过抽出每一步逻辑运算抽象,封装在函数中。再将函数组合来编写程序。例如:计算平均值百分比,我们可以拆分为三个函数,一个是计算平均值,一个是计算百分比,一个是综合调用的函数,通过函数嵌套函数的方式,使得代码更优雅,更有利于复用。

image-20201225110746610

React使用函数式编程思想使代码更优雅和合理,更有利于组件化、模块化开发。React的每个组件就是函数生成,页面的渲染过程本质就是函数的嵌套调用过程。React的这种设计对于使用来说

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/article/detail/49388
推荐阅读
相关标签
  

闽ICP备14008679号