DEV Community

Discussion on: Why do you need a framework? Like PyScript and Vue

Collapse
 
jackmellis profile image
Jack

This is such a tired argument about semantics.

Yes React is technically a library. That's great. But it almost always encompasses the entire application, tightly coupling with every part of the codebase, forcing you to write your code in a way that adheres to React's rules. It might as well be a framework.

And even if React is a library and not a framework, all of the points made here still apply so why is it necessary to point this out?

Collapse
 
marcelxv profile image
Marcel Scognamiglio

Agreed! Thanks for bring that out, Jack! My intention it is to help beginners in development to understand the role of frameworks at very entry level, and not confuse them about semantics.