【问题标题】:Is it possible to write a reactjs app so that it is easy to use with react-native at a later date?是否可以编写一个 reactjs 应用程序,以便以后可以轻松地与 react-native 一起使用?
【发布时间】:2016-01-31 14:24:28
【问题描述】:

我想制作一个最初只能在浏览器中使用的网络应用程序。但是,如果性能不够好,我希望以后可以将它与 react-native 一起使用。

我最初打算使用 react.js 和类似 bootstrap 的东西,但这不会让以后移植变得更加困难吗?例如,react-native 似乎是基于 flexbox 的,所以我真的应该从一开始就使用 flexbox 吗?

【问题讨论】:

标签: twitter-bootstrap reactjs react-native


【解决方案1】:

由于多种原因,您无法在 react-native/reactjs 代码上获得简单的一对一映射,但最重要的是 react-native 呈现原生平台 UI 组件,例如,而不是 <Div> 用于 web react-native将有 <View> 组件 https://facebook.github.io/react-native/docs/tutorial.html#content ,但是可以共享许多应用程序逻辑,例如,您可以以与本机和 Web 几乎相同的方式使用通量和中继。查看这篇文章,其中介绍了一个在不同平台上最大化代码重用的工作流程。 http://jkaufman.io/react-web-native-codesharing/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-09
    • 1970-01-01
    相关资源
    最近更新 更多