For Developers¶
When to use this page¶
Use this page when you need to:
- understand developer responsibilities in SkyCMS,
- find the correct implementation guide quickly,
- navigate to lifecycle, architecture, and deployment references.
Role Overview¶
SkyCMS content roles work together like this:
- Editors run day-to-day content workflows.
- Site builders control presentation structure and design systems.
- Developers own application behavior, extensibility, and operations.
In this section, a developer is the person responsible for building and maintaining SkyCMS internals, integrations, and platform reliability.
Developers typically:
- Implement and maintain features, APIs, and middleware.
- Define and evolve content lifecycle behavior.
- Build integrations for storage, auth, and external services.
- Maintain performance, observability, and deployment quality.
- Add tests and uphold architecture and tenant isolation constraints.
Start Here¶
- Developer guide overview
- API docs
- Architecture
- Roles and permissions (RBAC)
- Layouts
- Templates
- Creating editable areas
- Layouts, templates, and articles
- Website launch workflow (phased guides)
- Configuration guides (migrated)
- Article lifecycle
- Middleware pipeline
- Multi-tenancy deep dive