8 Modern JavaScript Concepts You MUST Know Before Learning React

  Рет қаралды 9,866

Travis Media

Travis Media

Күн бұрын

In today's video, we are looking at 8 JavaScript concepts that you must know before learning React.
Many developers, when they first start learning React, get confused about some of the new syntax that they haven't seen before in vanilla JavaScript. Concepts like arrow functions, map(), filter(), module exports, and many others can often make React seem like a completely different type of JavaScript.
But it's not. Much of it is just ES6 JavaScript.
In this video, I'll go over 8 JavaScript concepts, explain how it works, and even give an example within React for context.
Whether you are planning to learn JavaScript, tried to learn JavaScript and got confused, or you are just a developer looking for a refresher, I think you'll have a lot of fun.
RESOURCES
20 Minute Methods Ebook - geni.us/78qJ8
20 Minute Methods Course - geni.us/GGTRi0p
Timestamps
Intro - 0:00
Arrow Functions - 1:18
Module Exports - 2:41
Destructuring - 4:53
Spread Operator - 8:35
Nullish Coalescing Operator - 13:36
Map method - 15:36
Filter method - 18:35
Sets - 19:50
*** Get ONE FREE Month on Skillshare. Learn Anything (preferably code 😁) ***
🎓 geni.us/DqB7m
*** I write regularly ***
👉 travis.media
*** FREE EBOOKS ***
📘 bit.ly/2jnH2DP​
LET'S CONNECT!
📰 LinkedIn ➔ / travisdot. .
🐦 Twitter ➔ / travisdotmedia​
🙋🏼‍♂️ Website ➔ travis.media​
#reactjs #modernjavascript #javascript
** Some of the links in this description may be affiliate links that I may get a little cut of. Thank you.

Пікірлер: 17
@moutafatin
@moutafatin 2 жыл бұрын
The nullish coalescing operator returns the right side only when the left side is null or undefined else returns the left side. example: session.user?.email ?? "Not Logged In"
@lemon_maho
@lemon_maho 2 жыл бұрын
Thank you very much, I was learning react and these stuff were used a lot and I didn't really know what are they, I only saw how they work. Useful stuff
@bassam4452
@bassam4452 2 жыл бұрын
I usually have a hard time understanding concepts like this but my god was the that the best and simplest explanation video I’ve ever seen!
@Garross2
@Garross2 2 жыл бұрын
Great video, super good revision, thanks! I would just add that an important difference between an arrow function and a traditionally function is that the arrow function does hold its own this state, which help keep things like dealing with this much simpler. In other words the arrow function maintains the same this as in the scope above it.
@carlooo00s
@carlooo00s Жыл бұрын
great video, i been learning and looking for people i can watch to keep reviewing and this pretty much made these concepts cement into my brain
@rawanBairouti
@rawanBairouti 2 жыл бұрын
Great Video! Very clean and easy to understand. Thank you!
@f4pq4bt
@f4pq4bt 2 жыл бұрын
The old styled function definition vs. the new styled arrow functions still have some major differences, like the auto env. binding. It's pretty important, especially in React.
@Isaac-zs2oi
@Isaac-zs2oi Жыл бұрын
phenomenal, great video! thank you for sharing your knowledge and experience with us! :)
@yadusolparterre
@yadusolparterre 2 жыл бұрын
Great video, thanks. If I can allow myself some criticism: default exports does not mean that you are exporting only one object, it means that there is one thing among your exports that has no name. You can very well export both a default object and some other objects, as long as you name them.
@subashchandrabose4279
@subashchandrabose4279 2 жыл бұрын
great learning sir
@ganesha.m6423
@ganesha.m6423 Жыл бұрын
Great video
@kennethmedson9380
@kennethmedson9380 11 ай бұрын
NICE TUTS
@mohamudhussin7188
@mohamudhussin7188 Жыл бұрын
I’m wondering, as a fronted ; i mostly use functions/conditions/and styling the page ... But I use the other JavaScript method when I leetcooding etc. ; my question is what I’m missing here and why I’m forced to learn it if I’m Berle used it !!
@jlambert12013
@jlambert12013 2 жыл бұрын
Is there any way to create mobile applications without React Native or a framework?
@TravisMedia
@TravisMedia 2 жыл бұрын
Progressive web apps?
@adegboyegawisdomubani6921
@adegboyegawisdomubani6921 Ай бұрын
Can this work for and api too 13:18
@ahmadnurahsan8162
@ahmadnurahsan8162 2 жыл бұрын
😩 its almost 1 month cuz i have to learn react but my js is so bad
All The JavaScript You Need To Know For React
28:00
PedroTech
Рет қаралды 566 М.
Programming Is NOT Enough | Add these 7 skills…
13:19
Travis Media
Рет қаралды 413 М.
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 2,9 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 9 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 110 МЛН
The JavaScript Survival Guide
14:47
Fireship
Рет қаралды 718 М.
Must Know React Concepts As A React Developer
13:04
Coding Mastery
Рет қаралды 2,1 М.
My Career Advice For Anyone Feeling Stuck In Life
7:26
Travis Media
Рет қаралды 11 М.
Reading Good Books WILL CHANGE Your Life
9:21
Travis Media
Рет қаралды 18 М.
10 Udemy Courses Every Developer SHOULD Own (NOT just coding)
19:53
Travis Media
Рет қаралды 869 М.
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
10 JavaScript Concepts BEFORE learn React | JavaScript for React
38:41
Code Bless You
Рет қаралды 3,8 М.
The most important React concepts to learn first (as a beginner)
21:19
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30