Why React?

Glazed over in three minutes.

React is a view library (not a framework). React is modular and component based. React utilizes a virtual DOM. React is a developer’s language. React is great for making single page apps.

React is a view library (not a framework). React is responsible for updating the display in an application.

React is modular and component based. Rendering responsibilities are broken up into independent, reusable blocks, and can change in isolation. Components take inputs (like props) and return elements which is what should be displayed.

React utilizes a virtual Document Object Model (DOM). React renders a view to the client in the most efficient way possible. It uses a differing algorithm render the Virtual DOM by only re-rendering what is different.

React is a developer’s language. It has cool built in Chrome Developer Tools that allow you to more efficient debugging opportunities.

React is great for making single page apps. React allows you to develop a smooth browsing experience without needing to refresh the browser.

That’s it (for now)!

Show your support

Clapping shows how much you appreciated Shaka Lee’s story.