Why React?
  • References/JavaScript/React/Guides

React is a JavaScript library for creating user interfaces by Facebook and Instagram. Many people choose to think of React as the V in

2025-01-10 15:47:30
Interactivity and Dynamic UIs
  • References/JavaScript/React/Guides

You've already learned how to display data with React. Now let's look at how to make our UIs interactive

2025-01-10 15:47:30
Displaying Data
  • References/JavaScript/React/Guides

The most basic thing you can do with a UI is display some data. React makes it easy to display data and automatically keeps the interface up-to-date when the data changes.

2025-01-10 15:47:30
React.Children.map
  • References/JavaScript/React/React

React React is the entry point to the React library. If you're using one of the prebuilt packages it's available

2025-01-10 15:47:30
Reconciliation
  • References/JavaScript/React/Reference

React's key design decision is to make the API seem like it re-renders the whole app on every update. This makes writing applications a lot easier but is also an incredible

2025-01-10 15:47:30
Inline Styles
  • References/JavaScript/React/Tips

In React, inline styles are not specified as a string. Instead they are specified with an object whose key is the camelCased version of the style name, and whose value is the

2025-01-10 15:47:30
Language Tooling
  • References/JavaScript/React/Guides

ES2015 with JSX In-browser JSX Transform If you

2025-01-10 15:47:30
React (Virtual) DOM Terminology
  • References/JavaScript/React/Reference

In React's terminology, there are five core types that are important to distinguish: ReactElement / ReactElement Factory ReactNode

2025-01-10 15:47:30
Tags and Attributes
  • References/JavaScript/React/Reference

Supported Elements React attempts to support all common elements in both HTML and SVG. Any lower case tag in JSX

2025-01-10 15:47:30
Reusable Components
  • References/JavaScript/React/Guides

When designing interfaces, break down the common design elements (buttons, form fields, layout components, etc.) into reusable components with well-defined interfaces. That

2025-01-10 15:47:30