【问题标题】:React vs react native [duplicate]反应与反应本机[重复]
【发布时间】:2021-05-05 19:04:48
【问题描述】:

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

【问题讨论】:

  • React 是一个视图库,用于使用 JSX 在 Web 和移动设备上构建前端应用程序。 React-native 是一种用于构建可编译为原生代码的移动应用程序的工具。

标签: react-native


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-11
    • 2018-09-26
    • 2018-03-21
    • 1970-01-01
    • 2019-08-13
    • 2023-03-16
    • 2018-12-24
    • 2017-04-04
    相关资源
    最近更新 更多