1.1 React,React.js, React Native
图1-1 React,React.js, React Native三者关系
三者关系如图1-1所示。
- React是基础框架,提供了一套基础设计实现理念,并不能直接用来开发。
- React.js 是在React理念的指导下产生的专门用来开发网页的框架。与React同时出现和发展,React的相关概念都在React.js文档中。由于React和React.js同时推出,往往把React.js称为React,其实两者并不是一个概念。
- React Native 是用来开发移动应用。需要用到React概念,但是不需要React.js的东西。