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 - https://geni.us/78qJ8 20 Minute Methods Course - https://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 😁) **** 🎓 https://geni.us/DqB7m **** I write regularly **** 👉 https://travis.media **** FREE EBOOKS **** 📘 http://bit.ly/2jnH2DP LET'S CONNECT! 📰 LinkedIn ➔ https://www.linkedin.com/in/travisdot... 🐦 Twitter ➔ https://twitter.com/travisdotmedia 🙋🏼♂️ Website ➔ https://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.

The Perfect 2026 (Linux) Desk Setup
12.1K views

AI Agents That Actually Do Work (2 Real Examples)
4.7K views

I Built 9 Apps That Make My Life Easier
7.5K views

You NEED to Try This Linux + Windows Dual Boot (Omarchy)
19.8K views

Stop YOLO Prompting... 5 Rules for Production-Ready AI Code
3.0K views

The Linux Setup I Actually Use Every Day
21.5K views