Wdrożenie i CMS

Client-First

Client-First to konwencja nazewnictwa i struktury dla projektów Webflow, opublikowana przez Finsweet. Określa, jak nazywać klasy, jak budować sekcje i jak obsługiwać odstępy, żeby każdy wykonawca, który ją zna, mógł czytać każdą stronę w niej zbudowaną.

Problem, który rozwiązuje, to dziedziczenie. Strona w Webflow zbudowana z przypadkowymi nazwami klas jest czytelna tylko dla osoby, która ją zbudowała. Gdy ta osoba odchodzi, następna spędza pierwsze dni na ustalaniu, do czego służą „div-block-47” i „new-section-copy”. Konwencja sprawia, że struktura opisuje się sama.

Client-First robi to spójnym słownictwem: kontenery stron, klasy odstępów sekcji, globalna skala typografii i odstępów oraz reguły, kiedy tworzyć własną klasę, a kiedy użyć narzędziowej. Jest opiniotwórcza i część opinii można podważać, ale wspólna opinia jest warta więcej niż lepsza prywatna.

Dla agencji przekazujących wdrożenia między ludźmi i dla klientów, którzy mogą zmienić wykonawcę, budowanie w Client-First albo równoważnej konwencji to najtańsze ubezpieczenie przed tym, że strona stanie się nieutrzymywalna. Buduję w niej, chyba że projekt ma już własny system.

Webflow dla agencji