reactjs - Expo Eject 和 react-native 有区别吗?
问题描述
我想在我的项目中使用 In App Purchase 和 Realm。世博会不支持两者。
从 expo 中弹出后使用库与使用带有 react-native 的库
我担心 expo 的便利性和使用原生模块的不便。
我没有经验,很难选择。请推荐一个。
解决方案
你应该在 expo 和纯 react native 应用程序之间做出明智的选择,expo 有自己的库来处理各种各样的任务,比如图像选择器等,我们必须在 react native 应用程序外部安装这些库。因此,如果您确定所有库都将满足您的应用程序要求,expo 提供了选择 expo 的好处,因为它速度快。但是在您的情况下,世博会不支持某些功能,因此最终您必须弹出您的世博会项目,弹出是一个非常重大的决定,因为它是永久性更改,因此只有在没有选项时才应弹出。所以我会说 expo 适合轻量级应用程序,如果你想要奢侈的功能,首先要通过 expo 文档了解它提供的所有功能,然后只在 expo 中制作一个应用程序。
推荐阅读
- java - 更改 RecycleView 项的状态
- javascript - iOS:Javascript - 长按后打开键盘
- java - 用于 Web 应用程序的 AuthorizationCodeInstalledApp 的 Google Java API
- reactjs - 集成 react-redux、react-final-form 和 react-bootstrap-typeahead
- javascript - 如何在 WebView 中永久覆盖 JS DOM API?
- matlab - creating multidimensional array of objects in Matlab
- jmeter - Jmeter - 不记名令牌
- mysql - 临时加快查询表
- data-structures - 验证红黑树
- javascript - 在保存之前从 MongoDB 中删除一个字段