反应与反应原生

时间:2021-02-01 15:34:29

标签: react-native

我已经转而使用 react native 制作跨平台应用程序(虽然没有制作)。我只是想回答我关于 react 和 react native 之间区别的问题。我在网上搜索,但没有找到合适的答案。

1 个答案:

答案 0 :(得分:0)

React 是一个 Web 框架,即它用于为网站而不是应用程序构建前端 react-native 用于创建跨平台应用程序,尽管 react-native 的编写方式与 react 类似。我们在 react-native 中使用了很多来自 react 的东西,但也有很多不同之处,比如;我们可以在 react 中使用 <div><p> 等 DOM 元素,但不能在 react-native 中使用它们。有不同的组件。例如,我们有 <View> 而不是 <div>

所以简而言之,react 在浏览器中运行,但 react-native 可以在没有浏览器的情况下作为原生应用在 android、ios、windows 手机等上运行。