React:
React 是基礎框架,是一套基礎設計實現理念,開發者不能直接使用它來開發移動應用或者網頁。
React.js:
在React框架之上,發展出了React.js 框架來開發網頁。
React Native:
在React框架之上,發展出來React Native 用來開發移動應用。
ps:因為React 基礎框架與React.js框架是同時出現、同時進化發展的,這就造成了React基礎框架的基本概念、設計思想都是在React.js的相關文檔中描述的。后來,Facebook退出了React Native 后,也沒有把React的相關概念文檔從React.js文檔中分離出來。這就導致出現了學React Native 要去看React.js文檔,說React Native 不時會說到React.js的情況。