我正在寻找创建一个应用程序,将有能力为用户使用一个应用程序内的迷你应用程序。
例如,如果您有一个名为Main
的应用程序,另一个名为Book
。用户将打开Main
,然后决定他们想要单击Book
。Book
应用程序将直接加载到Main
中,而无需安装它。
如果你深入调查...
Main
|-> Book
|-> Videos
|-> Magizines
etc.
字符串
然后我可以对Book
进行代码更改,上传更改,它将自动在Main
中。用户安装的唯一应用程序是Main
。
React-Native有可能做到这样的事情吗?如果不是一个简单的是/否问题,我应该朝哪个方向看?我已经看到了CodeBase,但仍然不确定从哪里开始。
1条答案
按热度按时间4ngedf3f1#
这通常被称为模块化或基于插件的架构。
React Navigation的本机堆栈导航器为您的应用提供了一种在屏幕之间转换和管理导航历史的方法
以下是文档和指南:[https://reactnavigation.org/docs/hello-react-navigationenter在此链接描述] 1
此外,还有其他方法来实现这种结构。虽然最后一种方法对于更新JavaScript代码而无需完整的应用程序更新很有用,但对于更模块化的方法,您可以使用此链接来解释Micro-Frontend架构:https://www.callstack.com/blog/step-by-step-guide-to-super-app-development