如何在不痛苦的情况下开始使用React Native

初学者指南

如果要在Youtube上录制视频,我会这样开始:“大家好!这是Web Secret的Masha 今天,我将告诉您如何在React Native中编写跨平台应用程序,而不会因此而受苦……”

但这不是Youtube,您几乎不认识我。尽管如此,我确实有很多事情要告诉新手关于React Native的知识,这是我在Web Secret上开始的工作。首先,当我真正开始对网络布局感到不舒服之后,我便投入其中。而且我从未后悔自己做到了。从那以后,许多不眠之夜,喝杯咖啡,……都没关系。最主要的是,我从不后悔任何事情。甚至我对跨平台应用程序的了解都始于使用Expo。是的,是的,我没有罂粟。但是,人们渴望将其做得精美,整洁且方便。而且,我成功了。熟悉的本机开发人员无法再区分应用程序的编写方式。 

因此,如果您像我一样曾经在旅途的开始,请阅读我的提醒。他们将确保这条路不会像翡翠城的Ellie那样棘手。

文档或“这件事能做什么?”

第一个也是非常重要的是文档。许多人一开始都不阅读它,而是喜欢一路上理解它,这成为最大的错误。展望未来,我会说我本人允许这样做,所以从我的经验出发,我想警告您。

在不阅读文档的情况下,您很可能会开始产生一些废话并重新发明轮子。在其中,所有内容早已得到很好的阐述。至少是基础知识。 

*有关您计划使用的文档。如果使用React Native,则使用它。如果您仍然使用Expo和React Navigation,那么它们的文档一开始就值得阅读。 

该文档通常结构合理且编写得很好,因此您至少需要仔细阅读一下,以记住已经存在的解决方案,并且在困难的情况下也要了解在哪里寻找答案。

该文档仅以英语编写,因此,如果您不太熟悉它,可以肯定会很快提高您的水平。毕竟,教程和任何其他有用的材料也大多以外语出版。 

而且不要相信Google会让您免于阅读文档。有时候,当您甚至不知道要使用什么Google时,都会出现这种情况。

好的,请阅读文档,下一步是什么?

– . . React Native. , . , , . , , . - . – , React. 

, React, React Native, - . 8-10$, … . 

. … ? , , . , , . 

, , – , . .

. , . .

, . . - , - . . , , . : “ ?” , . , , . , , . 

, , , Android, . , , — Germes. .

, - , , Android, .

, , . React Native. , , . .

, , . , Fashion House, -10 , . 

, . ?

, . Mobile , - , Instagram, Telegram, Aliexpress .. — , , , , - , , ..

, , . , ,

Apple Pay Google Pay

, . . , , , . , .

 

? . 

Push-

, “” , , . , “”. 

, , — — . — . 

React Native , , . , , . 

  

, ? , . , , . , LiveXP, -, , . .  

, 14 , . , . .

, Expo . “ ”, . , - Expo , JS — Expo . . , Macbook. , Expo - , , React Native. 

Expo — . . , Expo , , - , . , Plasma Messenger. 

— . , , . , , . . — , UI. , .. , . , , , , . 

 

, . , . , . — , . . — , . . : “, ”. , 1 , . 

?

, , :

  • Face ID?

  • Apple Pay? ( Expo , , )

Expo React Native, , , )))

React Native -: - , - Android, iOs. , , , .. - . , .. Expo .

, , React Native, , .

如果您有时间,我建议您提前研究某些必需品的工作方式:地图,照相机,QR码。通过在开发过程中设置适当的任务,对您来说已经很容易了。通过实践,您已经可以完美地想象此操作花费了多少时间。 

最后,我的5条诫命:

  1. 阅读文档

  2. 请随时关注平台更新

  3. Google平台差异

  4. 工作了很多

  5. 请记住,您可以随时离开,最主要的是不要慌张。




All Articles