How Strapi works
Strapi is a Node.js back end that exposes your content model through REST and GraphQL APIs. You define types such as Article, Product or Author, and Strapi generates CRUD endpoints, OpenAPI documentation and the admin interface.
The admin panel is a React application served by the same Node process. Editors work in a rich interface with media, relations, drafts, versions, scheduling and role-based validation workflows.