1. Zacznij od redaktora
Panel powinien odzwierciedlać realne zadania osoby publikującej. Jeśli każda zmiana wymaga znajomości struktury komponentów, CMS nie spełnia swojej podstawowej roli.
2. Model treści jest ważniejszy od edytora WYSIWYG
Usługa, artykuł, osoba czy lokalizacja mają własne pola i relacje. Strukturalne dane ułatwiają spójność, linkowanie i ponowne użycie informacji.
3. Headless dodaje elastyczność i zależności
Oddzielenie backendu treści od frontendu ułatwia własny interfejs i wiele kanałów, ale wymaga integracji API, preview, deploymentu i obsługi dwóch systemów.
4. Czasem najlepszym CMS jest brak CMS
Mały serwis aktualizowany kilka razy w roku może być prostszy jako statyczny projekt z kontrolą wersji. Nie warto utrzymywać panelu, którego nikt regularnie nie używa.