JavaScript First, Then React?
Or,
JavaScript ✛ React?
⇩
👩💻 Beginning Words
There are 3 approaches one can take to start React journey
➊ Complete JavaScript. Then, start React.
➋ Learn the essentials of JavaScript. Then, start React. Finally, learn advanced JavaScript.
➌ Start React. Learn JavaScript alongside.
💭 Why is this Thread?
⬘ JavaScript is a language while React is one JavaScript-based library.
⬗ Looking at the popularity of React, few people directly start learning React without much/prior knowledge of JavaScript. Is this a good idea?
⬙ Whichever approach you may take, it's important to know what JavaScript concepts will make your React journey effective and, smoother.
⬖ We will discuss those essential concepts in this thread.
📋 JavaScript Essentials for React
➊ Basics
➋ String Methods
➌ Array Methods
➍ Array Destructuring
➎ Array Spread
➏ Object Destructuring
➐ Object Spread
➑ Template Literals
➒ ES Modules
➓ APIs & Others