Whether you’re using a meta-framework like NextJS connected to a headless CMS or going old-school by building a website right in WordPress or Drupal, the things you have to do before you can get started (integrating a CMS with a framework with a meta-framework, configuring a development environment, using a generic component pack or coding from scratch, etc.) may be necessary if you're building the next Facebook or Amazon, but if you're building the average website (landing pages, "brochure" sites, e-commerce sites, etc.) it's going to take a lot of effort.
Primo simplifies building websites by integrating the different concerns you normally have when building websites: content, code, components, and publishing, into a single application.
When all your website-building tools are within reach, writing code and authoring content suddenly become a lot easier. Not only does it mean that can you start projects instantly and make changes a lot faster, but it enables you to work in isolated components (i.e. no more making changes in one place, and another, and another), because every component contains its own code, fields, and content.
At the moment, Primo is best for small website projects like portfolios, blogs, and landing pages. We're currently in late Alpha, so we recommend using it on personal projects for now.