【问题标题】:React + React Native starter kitReact + React Native 入门套件
【发布时间】:2016-07-26 13:21:15
【问题描述】:

我将使用 React 和 React Native 开发一个 Web + 移动应用程序。我想在 React 和 React Native 之间共享尽可能多的代码。我一直在寻找一些入门工具包,但只找到了este。然而,对我来说,这似乎有点过头了,因为它有太多的依赖项(我也无法让它在 Android 上工作——当我修复一些错误时,我遇到了另一个错误)。

我想要 React + React Native + Redux + web 捆绑等。还有其他选择吗?或者至少我可以使用非常简单的示例应用程序?

【问题讨论】:

    标签: reactjs react-native redux


    【解决方案1】:

    你检查awesome React-native list了吗?

    正如我在this thread 中所说,只要你使用 Redux 遵循组件/容器模式;您可以重用大量代码。

    该模式鼓励您将每个表示代码分离到组件中。容器包含所有逻辑。

    那么当你想重用代码时,你只需要重写组件。

    Here 很好地解释了如何实现它。

    另外,您可能需要查看React-native-web。它允许您为 .... 浏览器编写 react-native 代码。

    【讨论】:

      【解决方案2】:

      更新:我现在知道为什么几乎没有任何入门工具包可以结合 React + React Native。 原因是 Web React 和 React Native 结合起来并不是一个好主意。 只需创建两个单独的应用程序,您就可以省去很多麻烦。对于那些仍然对结合这两个平台感兴趣的人,请查看React Native for Web

      所以最后,我创建了自己的入门套件。你可以在这里找到它:https://github.com/gina-system/react-starter

      【讨论】:

        【解决方案3】:

        你为什么不去看看https://github.com/teallabs/react-native-init 非常棒的 react-native 入门套件,包含 codepush、google 登录、哨兵、react-navigations 和所有设置步骤。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-05-01
          • 2017-05-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多