﻿1
00:00:01,140 --> 00:00:04,020
‫Now since we are in the first look

2
00:00:04,020 --> 00:00:07,710
‫at React section, let's just take a quick look

3
00:00:07,710 --> 00:00:10,320
‫at React's official documentation

4
00:00:10,320 --> 00:00:13,473
‫that we first opened in the previous lecture.

5
00:00:15,090 --> 00:00:20,090
‫So the official React documentation is at react.dev,

6
00:00:20,490 --> 00:00:21,780
‫and so if you want,

7
00:00:21,780 --> 00:00:24,720
‫you can check out here their landing page

8
00:00:24,720 --> 00:00:28,530
‫and basically get a nice introduction to React.

9
00:00:28,530 --> 00:00:31,560
‫But what we are mostly interested in is here,

10
00:00:31,560 --> 00:00:34,503
‫this Learn part and the Reference part.

11
00:00:35,640 --> 00:00:39,210
‫So here in Learn you have basically some stuff

12
00:00:39,210 --> 00:00:40,770
‫about getting started

13
00:00:40,770 --> 00:00:43,710
‫and some things about the installation,

14
00:00:43,710 --> 00:00:46,110
‫but you will not really need this for now

15
00:00:46,110 --> 00:00:50,370
‫because we will talk about how to set up a React project

16
00:00:50,370 --> 00:00:53,100
‫over the next few lectures.

17
00:00:53,100 --> 00:00:57,120
‫Then down here you have this section about learning React,

18
00:00:57,120 --> 00:00:59,040
‫so where they basically teach you

19
00:00:59,040 --> 00:01:02,430
‫the very fundamentals of React.

20
00:01:02,430 --> 00:01:05,760
‫Now since you are watching a React course,

21
00:01:05,760 --> 00:01:08,820
‫that's not gonna be super helpful for you,

22
00:01:08,820 --> 00:01:12,090
‫but a few pages that might become helpful

23
00:01:12,090 --> 00:01:16,110
‫are here in this section of Escape Hatches,

24
00:01:16,110 --> 00:01:19,440
‫so not for now, but really for later.

25
00:01:19,440 --> 00:01:22,050
‫So this page here is really great

26
00:01:22,050 --> 00:01:24,630
‫once we start learning about effects,

27
00:01:24,630 --> 00:01:28,290
‫and the same thing about this page here as well.

28
00:01:28,290 --> 00:01:31,620
‫So I really like these two and I advise you to read them

29
00:01:31,620 --> 00:01:35,850
‫once we reach the advanced part of use effect.

30
00:01:35,850 --> 00:01:38,220
‫So while you're going through the course,

31
00:01:38,220 --> 00:01:42,903
‫I think this is all you might need about this Learn section.

32
00:01:43,770 --> 00:01:47,730
‫So we're more interested in here, in this Reference section.

33
00:01:47,730 --> 00:01:52,110
‫And so here, basically they explain you every single method,

34
00:01:52,110 --> 00:01:56,970
‫or every single function, that exists inside React.

35
00:01:56,970 --> 00:01:58,380
‫So for example,

36
00:01:58,380 --> 00:02:01,980
‫the first React hook that we're gonna learn in depth

37
00:02:01,980 --> 00:02:04,770
‫is this one here of useState.

38
00:02:04,770 --> 00:02:07,980
‫And so if you then want to learn even more about it

39
00:02:07,980 --> 00:02:10,290
‫or see maybe some other examples

40
00:02:10,290 --> 00:02:12,780
‫that I didn't talk about in the lecture,

41
00:02:12,780 --> 00:02:16,050
‫you can come here to this corresponding page

42
00:02:16,050 --> 00:02:19,020
‫about this useState hook, for example,

43
00:02:19,020 --> 00:02:21,480
‫and then you can read all about

44
00:02:21,480 --> 00:02:23,103
‫what they have to tell you here.

45
00:02:25,290 --> 00:02:27,510
‫Or maybe at some point

46
00:02:27,510 --> 00:02:31,350
‫I will mention the use layout effect function

47
00:02:31,350 --> 00:02:34,470
‫that we will not really go in depth into the course.

48
00:02:34,470 --> 00:02:38,280
‫And so then if you want to really learn what this means,

49
00:02:38,280 --> 00:02:41,133
‫you can click here and learn about it.

50
00:02:42,060 --> 00:02:46,380
‫Alright, so you can keep this React documentation

51
00:02:46,380 --> 00:02:49,710
‫open at all times while you're learning.

52
00:02:49,710 --> 00:02:53,280
‫That's actually a good idea, because a good developer

53
00:02:53,280 --> 00:02:56,640
‫always knows where to find all the information

54
00:02:56,640 --> 00:02:59,070
‫that they need, and in many cases,

55
00:02:59,070 --> 00:03:02,013
‫that's right in the official documentation.

56
00:03:03,030 --> 00:03:06,030
‫Okay, and that's all for this lecture.

57
00:03:06,030 --> 00:03:08,160
‫And so now let's move on

58
00:03:08,160 --> 00:03:11,310
‫to actually learning about how to set up

59
00:03:11,310 --> 00:03:14,013
‫a real world React project.

