JavaScript Concepts You Should Know Before Learning React.

A thread 🧡 ↓

1. let, const, and var.

β€’ Difference between let, const, and var.
β€’ Their scopes and declarations.

Here's a details thread about them ↓

https://t.co/45B9b826HE
2. Arrow Functions

β€’ What are arrow functions?
β€’ Difference between traditional and arrow functions.
β€’ Scoping of arrow functions (lexical).

Here's an elaborated article about arrow functions ↓
https://t.co/amgmsQhQQ8
3. Template Literals

β€’ What are template literals?
β€’ How to use them?
β€’ Limitations and disadvantages.

MDN's docs has got you covered ↓

https://t.co/KwYtiiCoMh
4. Destructuring Assignment

β€’ Array and object destructuring.
β€’ Nested destructuring.

This MDN doc will help you learn all you need to know ↓

https://t.co/kcW2VGSTEd
5. Working with APIs

β€’ Using the fetch API.
β€’ The Request-Response cycle.
β€’ Async/Await and Promises

Here's a tutorial on how to use fetch ↓

https://t.co/jSuPXM1PTi
6. Async/Await and Promises

β€’ What is asynchronous programming?
β€’ What are Promises and how to work with them.
β€’ Async/Await and Callbacks.

Here's a good article on Async/Await ↓

https://t.co/xrtI8vwd40
7. JavaScript Modules

β€’ Import and Export modules.
β€’ Dynamic Imports.
β€’ Limitations of modules.

Here's an article that'll help you learn JS Modules ↓

https://t.co/tB315KSU9g
That's all for now.

If you liked this thread, make sure to:

1. Follow me @parik36

2. Retweet the first tweet

Thank you so much for getting to the end of the thread πŸ’™ ! Let me know what you think below 😊 .

Cheers! 🍻

You May Also Like