Philosophy
When it comes to building websites, there are essentially two approaches to using a CMS:
- Template-based CMS: Choose a template and add plugins to bring functionality to your site.
- Custom-built CMS: Create everything from scratch, giving you full control over the design and features.
No matter which option you go for, there's often one challenge that comes up: carrying over your custom-made designs and components to the next project can be tricky.
That’s where Confetti CMS comes in. We created it specifically with web agencies in mind. We know that for an agency, being able to reuse components and build custom solutions that align perfectly with clients' needs is essential. With Confetti CMS, agencies can craft a system that's customized to their target audience without unnecessary bloat—just the pieces they need, nothing more.
We also made sure junior developers can dive right in. We understand that getting new team members up to speed takes time—and time costs money. That’s why we intentionally kept Confetti CMS's tech stack small and straightforward. If you're familiar with HTML and CSS/Tailwind, you're good to go. No need for extensive training or ramp-up time.
One of the main reasons clients leave web agencies is because their website requires a major update after just a few years to stay functional. With Confetti CMS, we focus on keeping the stack minimal and using as few libraries as possible. This way, we avoid the dreaded breaking updates and make it easier for agencies to maintain their clients' websites over time—without the fear of having to rewrite everything just to keep things working.
When we will implement plugins, we will prioritize stability. Behind the scenes, all components are already divided into microservices, so extending this approach to plugins will be seamless. Not only does this maintain stability, but it also boosts security by keeping plugins separate.
This approach makes Confetti CMS not just a practical solution but a long-term, sustainable, and future-proof tool for web agencies.