A framework for Frontend web development
A very good library for a functional way of handling application state: Redux
-> Class component. Can have state.
-> Stateless function component. Doesnt have state
Values and methods passed to a component when we use it (like arguments)
proptypes, default properties
values and methods managed by the component itself.
way of referencing an instance of a component from within a react app. It's like a DOM id of a component, that you can use to refer to that component.
Adding or removing components to the dom is called mounting and unmounting. vid
updating. Even if we use shouldComponentUpdate
to stop the component from rerendering, the state and props are still updated.