【问题标题】:How do I approach multiplatform app with React如何使用 React 处理多平台应用程序
【发布时间】:2020-09-21 15:04:40
【问题描述】:

我刚刚学习开发,最近完成了 MERN 堆栈课程。

现在我想为我工作的公司构建我的第二个商业应用程序。 起初,我只考虑响应式网络平台,但现在,我不能否认 ios 和 Android 上的功能的必要性。

因此,我自己研究了必须使用哪种框架或方法来最小化我的生产时间,而不是分别使用 react web 和 react native。 看来 Expo Web 和 React Native Web 将是我能想到的最接近的解决方案。

我不确定我是否试图让事情变得过于简单,但如果有人能就如何解决这个困境提出建议,我将不胜感激。

简而言之。

什么更好? Expo Web 或 Native Web 以及最佳学习方式..

【问题讨论】:

    标签: reactjs react-native multiplatform react-native-web expo-web


    【解决方案1】:

    使用 Expo 时,您正在同时为 iOS、Android 和 Web 构建相同的应用程序。

    使用 Expo CLI 构建应用程序将提供跨 3 个平台的 100% 代码库。因为 Expo SDK 涵盖了构建简单应用程序所需的大部分工具(如果不是的话)。

    如果您需要更改本机代码,Expo 还为您提供退出它的可能性。

    我建议您从 Expo CLI 开始,因为它的 SDK 非常丰富,而且上手非常容易。如果以后你想修改原生代码,你可以退出它。

    【讨论】:

    • 嗨,butbansky,非常感谢您的意见,我将立即开始研究。事实上,您的回答是我从我在多个地方发布的这个问题中收到的唯一输入。也许我的问题本身太含糊,但非常感谢您的宝贵见解。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-13
    相关资源
    最近更新 更多