Reactjs 如何使用React处理多平台应用程序
我正在学习开发,最近我完成了一门MERN stack课程 现在我想为我工作的公司开发我的第二个商业应用程序。 起初,我只考虑响应式web平台,但现在,我不能否认ios和Android上功能的必要性 因此,我自己研究了我必须使用哪种框架或方法来缩短生产时间,而不是单独使用react web和react native。 看来Expo Web和React Native Web将是我能想到的最接近的解决方案 我不确定我是否想把事情看得太简单,但如果有人能给我一些关于如何解决这个难题的建议,我将不胜感激 简而言之Reactjs 如何使用React处理多平台应用程序,reactjs,react-native,multiplatform,react-native-web,expo-web,Reactjs,React Native,Multiplatform,React Native Web,Expo Web,我正在学习开发,最近我完成了一门MERN stack课程 现在我想为我工作的公司开发我的第二个商业应用程序。 起初,我只考虑响应式web平台,但现在,我不能否认ios和Android上功能的必要性 因此,我自己研究了我必须使用哪种框架或方法来缩短生产时间,而不是单独使用react web和react native。 看来Expo Web和React Native Web将是我能想到的最接近的解决方案 我不确定我是否想把事情看得太简单,但如果有人能给我一些关于如何解决这个难题的建议,我将不胜感激
什么更好?Expo Web或原生Web和最佳学习方式。使用Expo时,您同时为iOS、Android和Web构建相同的应用程序 使用Expo CLI构建应用程序将在3个平台上提供100%的代码基础。因为Expo SDK涵盖了构建简单应用程序所需的大部分(如果不是的话)工具,而不涉及本机代码 Expo还为您提供了从中弹出的可能性,如果您需要更改本机代码的话
我建议您从Expo CLI开始,因为它的SDK非常丰富,而且入门非常容易。如果以后您想修改本机代码,可以从中弹出。使用Expo时,您同时为iOS、Android和Web构建相同的应用程序 使用Expo CLI构建应用程序将在3个平台上提供100%的代码基础。因为Expo SDK涵盖了构建简单应用程序所需的大部分(如果不是的话)工具,而不涉及本机代码 Expo还为您提供了从中弹出的可能性,如果您需要更改本机代码的话
我建议您从Expo CLI开始,因为它的SDK非常丰富,而且入门非常容易。如果以后您想修改本机代码,可以将其弹出。嗨,butbansky,非常感谢您的意见,我将立即开始查看。事实上,你的答案是我在多个地方发布的这个问题中收到的唯一输入。也许我的问题本身太模糊了,但我真的很感激你的宝贵见解。嗨,butbansky,非常感谢你的意见,我马上就开始看。事实上,你的答案是我在多个地方发布的这个问题中收到的唯一输入。也许我的问题本身太模糊了,但我真的很感激你的宝贵见解。