REACT GENERAL NOTES

  • DOM = Document Object Model (manipulate content of html document -> interacting with the webpage) ...document (html) is just the webpage ...objects are elements (e.g. ,
    , etc.. these are all objects) ...model = tree kind structure, how
  • nodes: all tags are objects, all objects are also nodes. Also elements of the object like attributes or the plain text are nodes. Nodes can be manipulated as well.
  • virtual DOM

What is React and why using it?

  • javascript library created by Facebook
  • its fast and scalable
  • very popular
  • better readible (is this even true?)

ES6 - some new important syntax

arrow functions
classes
let
const