Craft CMS 5 Backend Development

•
52
•

Streamlines the development of production-ready Craft CMS 5 plugins and modules using PHP.

This skill provides specialized guidance for extending Craft CMS 5 through custom plugin and module development. It covers advanced backend topics including element types, element queries, custom field types, migrations, controller logic, and Control Panel (CP) integrations. Designed for developers building production-grade extensions, it ensures adherence to Craft's architectural patterns like project configuration, services, and event-driven logic, while providing specific reference paths for complex tasks like queue jobs, GraphQL mutations, and database management.

주요 기능

01Event handling and behavior attachment for core Craft components.
02Custom Element and Field Type scaffolding and logic implementation.
03Database migration and project configuration (Project Config) management.
04Queue job creation and background process optimization.
0552 GitHub stars
06Control Panel (CP) template and UI component development guidance.

사용 사례

01Creating a module to integrate Craft with external third-party APIs.
02Architecting complex custom element types with specific indexing and authorization needs.
03Developing a custom Craft CMS plugin to add specialized business logic.