Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,330 --> 00:00:06,750
All right, all right, I had to make this quick video to talk about the elephant in the room, if you
2
00:00:06,750 --> 00:00:08,820
know anything about the react world.
3
00:00:09,040 --> 00:00:12,630
Well, this discussion has to happen.
4
00:00:12,930 --> 00:00:14,730
Classes versus Hooke's.
5
00:00:15,900 --> 00:00:22,770
Now, as you learn in the course, there's many ways to build react components and one of the newer
6
00:00:22,770 --> 00:00:26,340
ways to write these components is using Hooke's.
7
00:00:27,440 --> 00:00:33,080
Now, the way we've structured the course is the way that we actually recommend you learn how to write
8
00:00:33,080 --> 00:00:34,160
proper applications.
9
00:00:34,760 --> 00:00:38,770
The thing is, Hooke's are fairly new and they're exciting.
10
00:00:38,810 --> 00:00:43,160
So a lot of people talk about them, but they're also very specific to react.
11
00:00:43,880 --> 00:00:49,610
What you learn about Hooke's, you can't really apply to anywhere else and the programming world because
12
00:00:49,610 --> 00:00:52,710
they're so react specific versus classes.
13
00:00:52,940 --> 00:00:54,980
Well, that's part of JavaScript.
14
00:00:55,280 --> 00:01:01,850
Learning classes is an important concept, not only in JavaScript, but a lot of other programming languages
15
00:01:02,390 --> 00:01:04,700
also because Hooke's are fairly new.
16
00:01:04,970 --> 00:01:10,970
A lot of code bases, in fact, still use classes because there's nothing wrong with classes.
17
00:01:11,300 --> 00:01:16,400
So the way we've structured the course is that we're going to teach you react starting with classes.
18
00:01:16,400 --> 00:01:20,750
So you know how those works so that you can apply that knowledge to any of your future projects.
19
00:01:20,780 --> 00:01:25,370
Or if you land on a project at a job that still uses classes.
20
00:01:25,520 --> 00:01:28,310
And then we're going to convert the app using hooks.
21
00:01:28,460 --> 00:01:30,590
So you get to learn both ways.
22
00:01:30,920 --> 00:01:37,670
And we also started with classes because there's been a little bit of move lately in the industry where
23
00:01:37,820 --> 00:01:41,900
people are shying away from hooks because of the added complexity.
24
00:01:42,080 --> 00:01:43,580
It adds to react.
25
00:01:43,730 --> 00:01:45,740
Now, this is a hot topic of discussion.
26
00:01:45,890 --> 00:01:48,380
It doesn't really matter whichever one you prefer.
27
00:01:48,530 --> 00:01:52,790
Our goal is to teach you both and then you can decide for yourself what is best.
28
00:01:53,510 --> 00:01:58,640
The way we structure the course is what we think is the best way to learn, react.
29
00:01:58,760 --> 00:02:04,940
That is starting with classes as they were intended, and then learning hooks afterwards to show what
30
00:02:04,940 --> 00:02:08,810
problems Hooke's solves that maybe we had with classes.
31
00:02:09,020 --> 00:02:10,160
So hang in there.
32
00:02:10,160 --> 00:02:11,420
We're going to cover both of these.
33
00:02:11,840 --> 00:02:12,680
I'll see you in the next one.
3160
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.