我如何使用 React 处理多平台应用程序
How do I approach multiplatform app with React
我正在学习开发,最近,我完成了 MERN 堆栈课程。
现在我想为我工作的公司构建我的第二个商业应用程序。
起初,我只是考虑响应式网络平台,但现在,我不能否认 ios 和 Android.
上功能的必要性
因此,我自己研究了我必须使用哪种框架或方法来最大程度地减少生产时间,而不是分别使用 React Web 和 React Native。
看来 Expo Web 和 React Native Web 将是我能想到的最接近的解决方案。
我不确定我是否想把事情想得太简单,但如果有人能就如何解决这个难题给我一些建议,我将不胜感激。
简而言之
什么比较好? Expo Web 或 Native Web 以及最好的学习方式..
使用 Expo 时,您是在同时为 iOS、Android 和 Web 构建相同的应用程序。
使用 Expo CLI 构建应用程序将提供跨 3 个平台的 100% 代码库。因为 Expo SDK 涵盖了大部分(如果不是的话)构建简单应用程序所需的所有工具,而无需接触本机代码。
Expo 还为您提供了从中弹出的可能性,如果您有任何机会需要更改本机代码。
我建议您从 Expo CLI 开始,因为它的 SDK 非常丰富,而且上手非常容易。如果稍后您想修改本机代码,您可以从中弹出。
我正在学习开发,最近,我完成了 MERN 堆栈课程。
现在我想为我工作的公司构建我的第二个商业应用程序。 起初,我只是考虑响应式网络平台,但现在,我不能否认 ios 和 Android.
上功能的必要性因此,我自己研究了我必须使用哪种框架或方法来最大程度地减少生产时间,而不是分别使用 React Web 和 React Native。 看来 Expo Web 和 React Native Web 将是我能想到的最接近的解决方案。
我不确定我是否想把事情想得太简单,但如果有人能就如何解决这个难题给我一些建议,我将不胜感激。
简而言之
什么比较好? Expo Web 或 Native Web 以及最好的学习方式..
使用 Expo 时,您是在同时为 iOS、Android 和 Web 构建相同的应用程序。
使用 Expo CLI 构建应用程序将提供跨 3 个平台的 100% 代码库。因为 Expo SDK 涵盖了大部分(如果不是的话)构建简单应用程序所需的所有工具,而无需接触本机代码。
Expo 还为您提供了从中弹出的可能性,如果您有任何机会需要更改本机代码。
我建议您从 Expo CLI 开始,因为它的 SDK 非常丰富,而且上手非常容易。如果稍后您想修改本机代码,您可以从中弹出。