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.
Related terms
Sources
Browse all terms →Last verified
