#135
B+
Rank #57
Payload CMS
Payload is a code-first, headless CMS built on Node.js that generates a full admin UI and REST/GraphQL APIs from TypeScript schema definitions. Its standout trait is treating the CMS as a real application framework rather than a black-box product.
75.8
/ 100
β Full Stack
A Node.js/TypeScript server (Express or Next.js custom server) with a config-driven admin panel, backed by either PostgreSQL or MongoDB, and built-in access-control functions for field-level RBAC.
π Scaling Analysis
Being a stateless Express/Next process talking to a single database, Payload scales horizontally by adding replicas behind a load balancer; the Postgres-backed config scales further and more safely than the MongoDB option, which lacks the same transactional guarantees for complex content relationships.
π Running on Nexlayer
Runs as a stateless Node pod plus a Postgres or MongoDB pod addressed via <podName>.pod:5432/27017; set PAYLOAD_SECRET and DATABASE_URI as env vars. Works cleanly with mirror.gcr.io node base images since there's no exotic native dependency.