Model your content, not your CMS
Mojimoto is structured-content first. You define the shapes your content takes, and everything downstream — the API, your front end, your editors — works from the same dependable model.
Typed fields and content types
Build content types from strongly typed fields, so a date is a date and a number is a number. Every entry conforms to the type it belongs to, which means fewer surprises in your front-end code and fewer defensive checks. Your model becomes the contract your application can rely on.
Components you can reuse
Compose pages from repeatable components — the building blocks teams elsewhere call slices. Editors assemble layouts from a fixed palette of components you have designed, so the page stays flexible without ever going off-model.
- Repeatable components for flexible, on-brand page layouts
- Reuse the same component across many content types
- Editors stay inside the structure you define
References and validation
Link entries together with references — connect an article to its author, a product to its category — and let Mojimoto keep those relationships honest. Validation runs before content is saved, so required fields, formats and limits are enforced at the source rather than discovered in production.
- Reference entries to model real relationships
- Required-field and format validation on every entry
- Catch content errors before they reach the API