Контент отдельно от компонентов
Типизированные коллекции превращают правку заголовка в правку текста, а не кода.
Когда заголовок страницы лежит в разметке компонента, он перестаёт быть контентом: его нельзя отредактировать без участия разработчика, и он не проверяется схемой.
Что даёт коллекция
- Схема. Поле
descriptionограничено по длине,slugпроверяется форматом,dateприводится к дате. - Переиспользование. Секция принимает объект, а не знает, откуда он взялся: из коллекции или из ручного вызова на главной.
- Единый источник. Один и тот же заголовок не дублируется в трёх компонентах.
Черновики
Поле draft исключает запись из сборки. Это удобно: материал можно готовить постепенно, не
показывая его посетителям и не добавляя в карту сайта.
Практическое правило
Если текст меняет не разработчик — он живёт в контенте. Всё остальное можно оставлять в коде.
- контент
- архитектура