android– 如果我使用ReactJS创建一个Web应用程序,我可以重用代码来构建一个使用React Native的移动应用程序吗?

android– 如果我使用ReactJS创建一个Web应用程序,我可以重用代码来构建一个使用React Native的移动应用程序吗?,第1张

概述如果我打算使用ReactNative创建移动应用程序(可能会更快地开发,因为某些代码可以重用),我是否可以通过使用ReactJS作为前端获得优势?或者它是无关紧要的,如果它是ReactJS,Vue或Angular2,只要我使用Javascript以便我仍然可以重用React本机的代码?解决方法:是的,您可以,但您必须采用

如果我打算使用React Native创建移动应用程序(可能会更快地开发,因为某些代码可以重用),我是否可以通过使用ReactJs作为前端获得优势?

或者它是无关紧要的,如果它是ReactJs,Vue或Angular 2,只要我使用Javascript以便我仍然可以重用React本机的代码?

解决方法:

是的,您可以,但您必须采用高阶组件(HOC)无状态功能组件才能完全重用您的代码.

区别:

基本上,ReactJs和React Native几乎完全相同,除了它们的组件.因此,重用代码的最佳方法是使用HOC创建单独的独立组件,可以使用无状态功能组件从两端调用.

https://hackernoon.com/code-reuse-using-higher-order-hoc-and-stateless-functional-components-in-react-and-react-native-6eeb503c665

总结

以上是内存溢出为你收集整理的android – 如果我使用ReactJS创建一个Web应用程序,我可以重用代码来构建一个使用React Native的移动应用程序吗?全部内容,希望文章能够帮你解决android – 如果我使用ReactJS创建一个Web应用程序,我可以重用代码来构建一个使用React Native的移动应用程序吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1111402.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存