Dictionary term

React

Web/DevIntermediate

A JavaScript library for building user interfaces out of reusable components that update automatically when data changes. Created at Meta, it is now owned by the React Foundation, hosted by the Linux Foundation.

In plain English

A popular tool for building app screens out of reusable pieces, so the screen updates by itself when the data changes.

Analogy

Like building with snap-together LEGO pieces instead of carving each wall by hand.

Why it matters

It's the foundation of Next.js and the most in-demand frontend skill, so it underpins most custom apps you'll build.

In practice

A <PriceCard /> component reused across a pricing page, each fed different data.

Browse all terms →Last verified