我要开始做出反应的本机应用的发展和需要帮助,我应该去哪个路径决定。阵营VS本土反应创建本地应用
的主要问题是:我应该去与反应天然或反应过来创建本机应用程序?
据我了解,CRNA还真是反应原生利用世博会的客户端和工具,提供更舒适的使用(无须开发账号等)
我能看到的优点,使用CRNA在反应母语(不需要设置依赖关系,从开始开发的更快时间,不需要iPhone dev帐户或xcode + android组合等等)
但是,由于并非所有的本地库都包含在内,无论如何需要在以后导出我的应用程序,并继续像以前一样使用xcode和android studio。
所以,如果CRNA仅仅是一个很好的方式,开始使用一切,那么我会,因为我在一个临时的解决方案看不出有任何点都去香草反应原生的时候了。
另外,也许你可以纠正我在这,我不喜欢这个主意,刚才我的应用程序的顶部的另一个包装,除非有我错过了一些更关键的优势。
所以,请你分享你的看法?如果您过去开发的应用程序具有原生的应用程序,那么您将走哪条路,以及将来要走哪条路?回应本地,CRNA或反应原生和世博环境?
在此先感谢。
如何在您的应用程序中添加webpack + typescript +单元测试+测试覆盖率? –
无论使用React本机默认打包器,我们都不使用webpack。虽然您可以使用React Native结账https://github.com/callstack-io/haul以使用webpack。我没有使用打字稿,但我们正在为项目添加流程。我们使用jest进行测试,这已经与istanbul集成,可以提供很好的测试覆盖率输出。 – hyb175
嗨,我是React Native的新手。我使用create-react-native-app创建了我的应用程序,然后使用expo构建了我的apk,但是apk的大小很大,25mb +我的问题是create-react-native-app自动包含expo模块? –