Developer Documentation
Build customer sites on Core dna: thirteen guides that read in order, task-sized how-tos, and answers grouped by symptom.
Core dna for site builders
Read this guide first. Core dna is hosted, so there is nothing to install; your repository holds only templates and front-end assets; and a new kind of page starts in the admin, with a layout. In half a day, from what the platform is to a page you built, deployed and rendered in Smarty or Twig.
Start hereGuides
Each guide is a book, read in order. The meter shows depth, from L0 orientation to L3 internals.
How-to library91 how-tos
Task-shaped pages: a title that starts with a verb, the situation in a few lines, the steps, the working code in both engines, and why this way rather than another. Found from a search, done, and left.
Troubleshooting100 answers
Grouped by symptom, never by module, because the person with the problem does not know which module has it. One hundred questions across ten pages, each answered with the causes in the order they usually turn out to be true.
Reference
Models, routes, default templates and core classes, generated from the platform, and the REST API.