Si desarrollas aplicaciones backend con Nodejs con frameworks como Express, sabes que en muchas ocasione tenemos que desarrollar algun panel administrador para que el usuario cree su propio contenido.
Sin embargo, no es la unica forma ya que puedes usar Headless CMS como Payload. Payload es un CMS que solo ofrece un panel administrador para extender tu backend de Nodejs con Express. Y solo te enfocarias en desarrollar tu interfaz, ya sea movil o web.
Este CMS esta desarrollado usando el Stack MERN (Mongodb, Express, React y Node) lo que signfiica que toda la experiencia del usuario es muy rapida, y sobretodo que se puede extener tanto con codigo de Javascript y Typescript.
posee la mayoria de funcionalidades ya creadas, como autenticacion. autorizacion, subida de archivos, envio de correos, creacion de inputs y todo el panel adminitrador es altamente configurable con codigo.
Y cada interfaz que crees para tu panel administrador se transforma automaticamente en una REST API y una GraphQL API.
Ademas para usarlo te da la opcion de crear proyecto nuevo usando el comando create-payload-app o te permite integrar el CMS en un proyecto backend de express ya existente. Para conocer mas puedes visitar payloadcms.com