React首页打开之后有三段关于React概述性的说明,如下图

React首页截图

这三段话对于理解React也有非常大的作用,当你看完一些React教程之后再回头来看这三段话,会发现这三段话总结的非常精辟。

我这里先翻译一下这三段话的内容:

  • 仅仅关于用户交互(JUST THE UI)

    很多人将React当做MVC中的V。鉴于React完全没有考虑你的其他技术栈,在一个已有项目中,尝试着去做出一个很小的功能是非常简单的。

  • 虚拟DOM(VIRTUAL DOM)

    React把你从DOM中抽象出来,提供了一个更简单的编程模型和更好的平台。React也可以通过使用node在服务器上渲染,并且可以通过使用React Native增强原生的app。

  • 数据流(DATA FLOW)

    React执行单向的XX数据流,并且比传统的数据绑定更容易理解。