11 JavaScript topics you should know before starting React

Siful Islam
2 min readAug 18, 2020

--

11 JavaScript topics you should know before starting React
11 JavaScript topics you should know before starting React

As a beginner, I was always curious about React. As it is the most popular JavaScript framework. Before starting to react, on some topics you must have a good idea on it. I hope it will help a beginner to continue his journey. I am demonstrating those below.

  1. Variable: It is a very common and important topic. As a learner, all start with variables declaration. You need to have an idea on var, const, let and their work on function scope and global scope.
  2. Conditional Statement: Another important topic is the conditional statement. A perfect idea on if else statement and ternary operators can make your journey easier.
  3. Loops: Playing with a loop is fun. The types of while loop, do-while loop, and for loop. I used for loop most of the time. Also, some methods for array and object. such as forEach, map, find, filter, etc.
  4. Array: Solid idea on array can help you a lot. Most of the time you will work with data item which needs to store using an array.
  5. Function: Most of the time you need to work with function. Using function with parameters and default parameters. Also, the use of the arrow function.
  6. Template string: when you work with string most of the time you need to use template string. It is a very cool feature of JavaScript.
  7. Spread Operator & Destructure: These two are the most used and helpful ES6 features for array and objects in JavaScript. The idea of using those can save your time and will clean your code.
  8. Data Storing: Getting knowledge of storing data using local storage and session storage.
  9. Working with API: A good idea of fetching data using API. Good command on GET vs POST. Maybe all the time you will not use it but having an idea of how it works is plus.
  10. Debugging: When your code will not work, why it is not working. Finding the issue and is the step of debugging. You have to know the use of devTools.
  11. Command Line: You have to know how to command line works.

Doing some projects base on the basic components can boost the skill level. You can check for the beginner project here. Also, you can try to improve your problem-solving skill in codewars.

That's all need a newbie to move and start working with React. If you want to add more feel free to join in the comment section.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Siful Islam
Siful Islam

No responses yet

Write a response