为什么react是mvc中的v?

为什么react是mvc中的v?下面本篇文章就来给大家介绍一下原因。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

react,是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。 React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。

那么为什么很多人认为React只是MVC中的V(视图)?

React被认为是V(视图层)是因为它是基于组件的,一切都是组件,而组件就是渲染页面的基础,不论组件中包含的jsx,methods,state,props,都是属于组件内部的。

React特点:

  • 声明设计------React采用声明范式,可以轻松描素应用

  • 高效------------React通过对Dom的模拟,最大限度的减少与Dom的交互

  • 灵活------------React可以与已知的库或框架很好的配合

  • JSX----------JSX是javascript语法的扩展,React开发不一定使用JSX,但我们建议使用它

  • 组件---------通过React构建组件,使得代码更加容易得到复用,能够很好的应用在大项目的开发中

  • 单项响应的数据流---------React实现了单项响应式的数据流,从而减少了重复代码这也是它为什么比传统数据绑定

更多React相关技术文章,请访问 React答疑 栏目进行学习!

以上就是为什么react是mvc中的v?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » React 答疑