This post originally appeared on Technically.
React is a philosophy and framework for building web applications that use client side rendering.
- Web apps are increasingly using client side rendering instead of server side(scary words! we’ll explain them)
- Web developers use React to build dynamic web applications like Twitter
- React’s philosophy emphasizes reusable components so you don’t rewrite code
- The must-know basics and pieces of the React ecosystem: props, JSX, state, and React Native vs. React JS