React + React Native入门套件

时间:2016-07-26 13:21:15

标签: reactjs react-native redux

我将使用React和React Native开发一个web +移动应用程序。我想在React和React Native之间共享尽可能多的代码。我正在寻找一些入门套件,但只发现了este。然而,对我来说,它似乎是一种矫枉过正,因为它有太多的依赖(我也无法让它适用于Android - 当我修复一些错误时,我会遇到另一个错误)。

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

3 个答案:

答案 0 :(得分:4)

您检查了awesome React-native list吗?

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

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

然后,当您想重用代码时,您只需重写组件。

Here是关于如何实施它的一个很好的解释。

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

答案 1 :(得分:0)

更新:我现在知道为什么几乎没有任何入门套件会结合使用React + React Native。 原因是组合网络React和React Native不是一个好主意。只需创建两个独立的应用程序,您就可以省去很多麻烦。对于仍然对组合这两个平台感兴趣的人,请看一下React Native for Web

所以最后,我创建了自己的套件。您可以在此处找到它:https://github.com/gina-system/react-starter

答案 2 :(得分:0)

为什么不查看https://github.com/teallabs/react-native-init 非常惊人的反应 - 原生入门套件与codepush,谷歌登录,哨兵,反应导航和所有设置步骤。