reactjs - 构建离线优先的 React Native 应用程序的最佳堆栈是什么?

标签 reactjs react-native

我计划很快尝试一下 React Native。目标是能够创建后端和前端复杂性较低的简单离线优先应用。

  1. 您建议使用什么堆栈来构建此类应用?在说话 路由、UI 组件、本地数据库
  2. 是否有任何具体的样板建议您查看 在?

我知道这主要是一个基于意见的主题,但我很好奇是否出现任何模式可以帮助我决定首先朝哪个方向发展。

谢谢!

最佳答案

看看redux-offlinereact-native-offline ,我认为最后一个似乎很有趣。

我认为使用哪个 UI 组件库并不重要,there is a good overview其中,相信您会找到合适的。

关于导航,在我看来,有两个非常好的库react-navigationreact-native-navigation 。我认为您可以使用它们中的每一个成功地创建您的应用程序,看看 this article,也许它可以帮助你选择。

简单说一下数据库,在我的项目中我通常使用Reaml,它是一个面向对象的数据库,性能良好。不过有很多选择,看看at this article .

关于reactjs - 构建离线优先的 React Native 应用程序的最佳堆栈是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57937804/

相关文章:

javascript - 将元素与背景大小 :cover 对齐

reactjs - 在模块中使用 FormattedMessage 时出错 : Error: [React Intl] Could not find required `intl` object

javascript - 在样式组件中使用动画

react-native - 在最初隐藏然后在用户操作中可见的元素上获取触摸事件

javascript - react native : Bind button to onPress function and disable afterwards

javascript - react : Update Child Component Without Rerendering Parent

reactjs - React Hook 形式 - 填充选择多个选项数组

javascript - 如何在 React 上的 Json 数据数组上添加新键

react-native - 在不使用 Modal 的情况下使用 Navigator 以透明方式响应 Native Modal

react 原生的 Firebase 电子商务分析