1
00:00:01,220 --> 00:00:07,100
I welcome you to this section of React JS.

2
00:00:08,100 --> 00:00:14,790
I believe some of you have heard the word react, react, react before.

3
00:00:15,330 --> 00:00:26,130
So in this video and the upcoming ones, we are going to dive in by moving step by step and learn some

4
00:00:26,130 --> 00:00:35,460
of the most important concepts when it comes to react by building your future applications using React

5
00:00:35,460 --> 00:00:36,330
JS.

6
00:00:37,070 --> 00:00:47,090
Well, by the time of recording this video, React JS is the most popular JavaScript library for building

7
00:00:47,120 --> 00:00:49,040
user interfaces.

8
00:00:49,910 --> 00:00:55,400
So before we move on, we need to learn the concept of React.

9
00:00:55,430 --> 00:01:01,880
So let's ask ourself this question What is React?

10
00:01:02,060 --> 00:01:06,020
JS Great, let's answer that, right?

11
00:01:06,500 --> 00:01:07,340
Let's move on.

12
00:01:08,080 --> 00:01:08,800
React.

13
00:01:08,800 --> 00:01:16,390
JS is a JavaScript library for building user interfaces.

14
00:01:16,690 --> 00:01:21,550
So these terms are live and now you know, JavaScript and library, right?

15
00:01:21,550 --> 00:01:23,620
You will talk about library very soon.

16
00:01:23,830 --> 00:01:30,310
And the key term here for React is what it is used to build user interfaces.

17
00:01:30,610 --> 00:01:32,290
So what is user interface?

18
00:01:32,290 --> 00:01:33,880
You dive in more about this.

19
00:01:33,880 --> 00:01:41,050
When we say user interface, it simply means that any time you open any application, what you see,

20
00:01:41,050 --> 00:01:46,420
how the content are been outlined is what you call the user interface.

21
00:01:46,690 --> 00:01:53,140
All right, so to be more clear here, I have took a picture of my application.

22
00:01:53,140 --> 00:01:56,470
I built converting application as an example.

23
00:01:56,770 --> 00:02:02,290
So you can see that what you see is what you call the user interface.

24
00:02:02,800 --> 00:02:06,910
To be more clear here, let's go to the application.

25
00:02:06,910 --> 00:02:11,020
Like I say, this application that I built is a voting application.

26
00:02:11,530 --> 00:02:11,830
All right.

27
00:02:11,830 --> 00:02:18,160
I don't dive you more about what is doing here, but what I want you to be aware of is what what you

28
00:02:18,160 --> 00:02:26,350
see on the page, how the content has been aligned is what you call the user interfaces.

29
00:02:26,530 --> 00:02:35,470
So before we can become a front end developer, we need to learn at least one of the JavaScript library

30
00:02:35,470 --> 00:02:42,280
for buildings and typefaces like we can use Vue, Angular or other library or frameworks, but React

31
00:02:42,280 --> 00:02:45,460
is the most popular one and is easy to use as well.

32
00:02:45,760 --> 00:02:50,530
So that's a job of react as it is used to build user interfaces.

33
00:02:50,530 --> 00:02:51,160
Right?

34
00:02:51,160 --> 00:02:51,820
Great.

35
00:02:51,820 --> 00:03:01,150
So now that you know what is React is all about in the next video, let's continue from here and learn

36
00:03:01,150 --> 00:03:05,620
some of the fact about React JS.

