Skip to main content

React API ↔ core lib to expose react functionality

aka lib

Hooks API

React API to make React more Functional

ReactDOM API

core react library to render VDOM

Suspense API

React API to defer render for FC

StrictMode API

React API to highlight potential problems ie unsafe lifecycles, deprecated legacy API, etc

experiement_use

React API to allow Async Data Fetch inside Server Component

Context API

React API to fix Prop Drilling, share global data

Source: reactjs.org/docs/context.html

prop-types

JSX

Syntactic Sugar to mix HTML inside JS, later Transpile to React.createElement()

Source: JSX In Depth – React

References

  1. StrictMode APIReact API to highlight potential problems ie unsafe lifecycles, deprecated legacy API, etc

  2. Suspense APIReact API to defer render for FC

  3. Lazy()React API function to Lazy Load FC for Suspense Boundary

  4. experiement_useReact API to allow Async Data Fetch inside Server Component

  5. Context APIReact API to fix Prop Drilling, share global data

  6. Hooks APIReact API to make React more Functional