en.wikipedia.org/wiki/Npm_left-pad_incident
1 correction found
the React web framework
React is officially described as a JavaScript library, not a web framework.
Full reasoning
React’s own documentation calls it “The library for web and native user interfaces” and explicitly says “React is a library” that does not prescribe things like routing or data fetching. The docs then distinguish React from actual React frameworks by recommending a separate full-stack React framework such as Next.js or React Router for building whole apps. That means describing React itself as “the React web framework” is inaccurate.
1 source
- React
The library for web and native user interfaces ... React is a library. It lets you put components together, but it doesn't prescribe how to do routing and data fetching. To build an entire app with React, we recommend a full-stack React framework like Next.js or React Router.