This guide is for both frontend and backend developers. A mutual understanding of both domains is essential for effective collaboration and a cohesive view of the platform's architecture.
Prerequisites: You should be familiar with React and Next.js development and have access to a commercetools Frontend project and a Composable Commerce Project before working through these topics.
How to use this guide: Work through the sections in order for a complete development journey, or jump to the section that matches your current task. Each section is self-contained and links to the canonical reference or how-to guide for that topic.
Expected outcome: After working through this guide, you can set up a local development environment, build and configure Frontend components and backend extensions, use the Frontend SDK and APIs, deploy your project, and maintain it through migrations and updates.