React
E24480
React is a popular open-source JavaScript library for building interactive user interfaces, particularly single-page web applications.
All labels observed (8)
| Label | Occurrences |
|---|---|
| React canonical | 37 |
| React (via JSX/TSX) | 1 |
| React (via JavaScript/TypeScript support) | 1 |
| React DOM | 1 |
| React Hooks | 1 |
| React ecosystem | 1 |
| React team | 1 |
| React virtual DOM approach | 1 |
Statements (54)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript library
ⓘ
UI library ⓘ front-end library ⓘ open-source software ⓘ |
| backedBy |
Meta Platforms, Inc.
ⓘ
surface form:
Meta Platforms
|
| category |
front-end web technology
ⓘ
web development framework ⓘ |
| coreConcept |
components
ⓘ
context ⓘ hooks ⓘ props ⓘ state ⓘ |
| designedFor |
building user interfaces
ⓘ
single-page applications ⓘ web applications ⓘ |
| developer |
Facebook
ⓘ
Meta Platforms, Inc. ⓘ
surface form:
Meta Platforms
|
| ecosystem |
Create React App
ⓘ
React DevTools ⓘ React Router ⓘ |
| formerWebsite | https://reactjs.org ⓘ |
| influenced |
Angular
ⓘ
Preact ⓘ SolidJS ⓘ Svelte ⓘ Vue.js ⓘ |
| initialReleaseDate | 2013-05-29 ⓘ |
| license | MIT License ⓘ |
| notableFeature |
one-way data flow
ⓘ
reconciliation algorithm ⓘ virtual DOM diffing ⓘ |
| paradigm |
component-based
ⓘ
declarative ⓘ functional programming ⓘ |
| programmingLanguage |
JavaScript
ⓘ
TypeScript programming language ⓘ
surface form:
TypeScript
|
| renderTarget |
native mobile platforms via React Native
ⓘ
web browsers ⓘ |
| repository | https://github.com/facebook/react ⓘ |
| supports |
JSX
ⓘ
class components ⓘ component-based architecture ⓘ declarative programming ⓘ functional components ⓘ hooks ⓘ server-side rendering ⓘ virtual DOM ⓘ |
| usedWith |
Babel
ⓘ
Next.js ⓘ React self-linksurface differs ⓘ
surface form:
React DOM
React Native ⓘ Redux ⓘ Webpack ⓘ |
| website | https://react.dev ⓘ |
Referenced by (44)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
TypeScript
this entity surface form:
React (via JSX/TSX)
this entity surface form:
React virtual DOM approach
this entity surface form:
React team
this entity surface form:
React ecosystem
this entity surface form:
React Hooks
this entity surface form:
React (via JavaScript/TypeScript support)