If Payload is a framework or not is debatable. I think it's more like a data layer around a database for a any js app and an Admin Panel (that uses Next.js now). It might be called a framework for your own Headless CMS, because it is code first. So you basically code the panel and the data structure yourself.
React hasn't been a library since they added hooks.
Hooks themselves are just a solution to async code, but the implication was that react was no longer a state-based UI rendering library and became a full blown frontend framework.
React was a library before hooks. Now it is a framework and decides when your code runs, not you. And now it is a terrible framework with server components.
"Framework" isn't really the best term for them to actually use to describe Payload. Its basically a tool for NextJS developers to quickly build a custom CMS. I'd think of it more like CMS-in-code than a framework.
mzronek|1 year ago
These are examples for React frameworks: https://react.dev/learn/start-a-new-react-project#production...
Next.js is a React framework.
If Payload is a framework or not is debatable. I think it's more like a data layer around a database for a any js app and an Admin Panel (that uses Next.js now). It might be called a framework for your own Headless CMS, because it is code first. So you basically code the panel and the data structure yourself.
_heimdall|1 year ago
Hooks themselves are just a solution to async code, but the implication was that react was no longer a state-based UI rendering library and became a full blown frontend framework.
flockonus|1 year ago
As for anything that has patterns of building with, will argue it's a framework.
meiraleal|1 year ago
vasergen|1 year ago
Can a library have compiler?)
cooperadymas|1 year ago
_heimdall|1 year ago
cle|1 year ago
jstummbillig|1 year ago
mrexroad|1 year ago
With that said, yep, I do like robust/stable and purposeful abstractions.