React JS Log Blog - Prologue

Ayu Adiati - Nov 28 '20 - - Dev Community

Hello Fellow Codenewbies ๐Ÿ‘‹

I start to learn React recently.
This would be a series of posts logging my learning journey in React.
The series would be updated gradually as I learn something new.

What Is React?

React is a JavaScript library for building user interfaces.
-- ReactJS docs

Prerequisite

  • Basic knowledge of HTML & CSS
  • Basic knowledge of DOM
  • Strong fundamental in modern Javascript (ES6 and above)

Author's personal opinion:
The best way is for you to learn and understand the basic modern Javascript before diving into React.
But you can also take the hard way by picking up modern Javascript and learn it along the way. It will definitely take more time, but it's doable.

Tools

  • NodeJS & npm installed globally
  • Chrome or Firefox Extentions: React Developer Tools
  • VSCode extention: ES7 React/Redux/GraphQL/React-Native snippets by dsznajder (optional)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .