我目前正在自学RN,没有React的先验知识。很多东西似乎都存在于这两者中,比如Redux和Hooks。我找到的许多资源都在标题中提到React(例如“Redux速成班与React)。
我的问题是:React和React Native之间的界限在哪里?我能从这些参考反应的资源中学习出来吗,或者这会让我困惑吗?
我正在试图理解一种go to方法,以理解哪些资源我可以使用,哪些资源是不相关的。
React Native包含React库以将其用作前端库。
React的大多数用法与react-native相同。Redux也是一样的。
React-Native必须有其他库来构建可以在Android和iOS上同时运行的应用程序。
此外,它还有中间件库,允许我们使用大多数本机库的功能。例如,您可以签出警报目录。它用于显示原生Android警报对话框。
祝你好运。。
react和react native都使用javascript来创建我们需要的用户界面,但区别在于呈现,样式和捆绑,您应该知道react native本身是一个框架,而react.js是一个库。主要区别:
----React-Native不使用HTML来呈现应用程序,但提供了以类似方式工作的替代组件。这些React-Native组件映射了在应用程序上呈现的真正的原生iOS或Android UI组件。
---使用React-Native,您必须学习一种全新的方法来使用JavaScript动画应用程序的不同组件。
---在页面之间导航是完全不同的!!
因此我们得出结论,最好是基于RN而不是react.js来研究引用。但是一些功能,如redux或hooks或许多IT组件完全相同,您可以研究react.js对它们的引用。只有我上面所说的三个不同之处是重要的。