Problemem nie jest to, że content leży lokalnie. Problemem jest mieszanie copy, layoutu, routingu i SEO w tym samym komponencie.
Mały model zmienia zaskakująco dużo
Minimalny kontrakt dla BlogPost, Project i Service wystarczy, by aplikacja przestała opierać się na powtarzalnych blokach HTML i zaczęła pracować na realnych danych.
To pozwala:
- budować listy,
- filtrować,
- rozwiązywać wpisy po slugu,
- generować sitemap,
- stosować spójne metadata.
A wszystko to da się zrobić bez wdrażania CMS-a już pierwszego dnia.
