﻿1
00:00:01,200 --> 00:00:03,870
‫React is a JavaScript library,

2
00:00:03,870 --> 00:00:07,080
‫and therefore you will need a good understanding

3
00:00:07,080 --> 00:00:10,620
‫of some essential JavaScript fundamentals,

4
00:00:10,620 --> 00:00:13,950
‫so if your JavaScript is a bit rusty,

5
00:00:13,950 --> 00:00:16,053
‫then this section is for you.

6
00:00:17,070 --> 00:00:19,080
‫So we're gonna review topics

7
00:00:19,080 --> 00:00:22,320
‫such as destructuring, the spread operator,

8
00:00:22,320 --> 00:00:26,640
‫template literals, ternaries, and asynchronous JavaScript

9
00:00:26,640 --> 00:00:29,940
‫with promises and async/await.

10
00:00:29,940 --> 00:00:33,600
‫Now, one of the things we do all the time in React

11
00:00:33,600 --> 00:00:36,330
‫is to work with immutable arrays,

12
00:00:36,330 --> 00:00:38,220
‫and so we will spend some time

13
00:00:38,220 --> 00:00:40,140
‫with the important array methods,

14
00:00:40,140 --> 00:00:44,340
‫map, filter, reduce and sort.

15
00:00:44,340 --> 00:00:47,070
‫Now, if you already know all these things,

16
00:00:47,070 --> 00:00:51,240
‫then please feel free to just skip this entire section

17
00:00:51,240 --> 00:00:53,448
‫and move right to the next one.

18
00:00:53,448 --> 00:00:55,823
‫(pleasant synth rock music)

