Reactjs React Native的文档?我可以用普通的文件吗?

Reactjs React Native的文档?我可以用普通的文件吗?,reactjs,react-native,Reactjs,React Native,如果这是一个愚蠢的问题,我想提前道歉,但我已经在谷歌上搜索了一段时间,仍然找不到答案: 我在找React Native的文档。我发现了像or这样的东西,似乎是React Native特有的东西的文档。我要找的是核心React本机API的文档,比如setState方法 我发现;React Native显然与React非常相似 所以我的问题是-我在哪里可以找到核心/基本React本机API(如Component.setState)的文档,和/或当我找不到RN的文档时,可以使用React的文档吗?因为

如果这是一个愚蠢的问题,我想提前道歉,但我已经在谷歌上搜索了一段时间,仍然找不到答案:

我在找React Native的文档。我发现了像or这样的东西,似乎是React Native特有的东西的文档。我要找的是核心React本机API的文档,比如setState方法

我发现;React Native显然与React非常相似


所以我的问题是-我在哪里可以找到核心/基本React本机API(如Component.setState)的文档,和/或当我找不到RN的文档时,可以使用React的文档吗?因为很容易找到React的文档。您所说的核心原则都是React的一部分。React Native没有添加任何内容,它只是React之上的一个UI层。因此,您可以在React文档中找到有关所需内容的最新信息。

React Native是React framework+本机移动API的基础,因此,当您开发RN应用程序(如state、props、,组件生命周期与本机android/iOS相反,您在RN中编写JSX,而不是在reactjs中编写HTML,后者使用RN桥传输到本机小部件,在各自的平台(如RN)中后台工作,将传输到android中的android.view或iOS中的UIView

因此,您的应用程序具有本机UI,RN通过桥接器公开了直接访问平台本机API的方法,如Camera或Bluetooth或SharedReferences等

所以。为了学习RN,您可以参考React文档了解与框架相关的概念,您引用的RN主页的链接也是可信的,其中包含针对RN特定API的文档


希望这有帮助。干杯

React Native是ReactJS for mobile,实际上它拥有ReactJS的所有优点,Facebook的工程师们设法用React技术彻底改变了界面编程,这些技术通常遵循相同的原则

让我举一个例子,React Native使用本机元素创建本机组件,并将JavaScript用于所有共享功能。另一方面,ReactJS使用虚拟DOM更快地处理更改


因此,首先我建议学习React JS原则,然后开始React native。

一般来说,您认为RN与React非常相似,这是正确的。除了api提供的特定于RN的组件外,其他组件的功能应该与react相同,并且可以安全地使用这些文档,例如组件生命周期。你共享的链接是你最好的文档来源。