这个问题的答案是 社区的努力。编辑现有答案以改进这篇文章。它目前不接受新的答案或交互。
出于好奇,我开始学习 React ,想知道 React 和 React Native 之间的区别——尽管使用 Google 找不到令人满意的答案。React 和 React Native 似乎具有相同的格式。它们有完全不同的语法吗?
ReactJS是一个 JavaScript 库,支持前端 Web 并在服务器上运行,用于构建用户界面和 Web 应用程序。它遵循可重用组件的概念。
React Native是一个移动框架,它利用主机上可用的 JavaScript 引擎,允许您使用 JavaScript 为不同平台(iOS、Android 和 Windows Mobile)构建移动应用程序,允许您使用 ReactJS构建可重用组件并进行通信带有原生组件的进一步解释
两者都遵循 JavaScript 的 JSX 语法扩展。它编译为React.createElement引擎盖下的调用。JSX 深入
React.createElement
两者都是由 Facebook 开源的。