
Un CMS pentru munca din spatele paginii
Rolagzza reunește articole tech, povești de călătorie, news și prezentări de proiecte într-o publicație personală. Wagtail gestionează conținutul editorial, iar Next.js afișează site-ul public. Separarea permite interfețe diferite pentru redactare și lectură. Editorul are nevoie de revizii, imagini și controale de traducere. Cititorul are nevoie de pagini lizibile, o listă utilă de proiecte și legături relevante. Arhitectura oferă fiecărei părți locul potrivit.
Engleza și româna au nevoie de URL-uri reale
Rutele publice folosesc explicit /en și /ro. Într-un export static, fiecare limbă are astfel pagini care pot fi distribuite și indexate. Traducerile au aceeași temă, dar rămân pagini Wagtail distincte. Sursa și traducerea pot fi revizuite împreună. Traducerea asistată de AI este un instrument de redactare, nu dovada că ambele versiuni spun automat același lucru. Numele, stadiile produselor și linkurile interne cer verificare editorială în ambele limbi.
Publicarea include buildul
Next.js exportă pagini statice, iar Pagefind construiește indexul de căutare. Repository-ul generează și carduri pentru distribuirea articolelor și materiale RSS. Publicarea în CMS este deci doar o parte a lansării: frontendul trebuie reconstruit cu datele reale din API. Un CMS funcțional nu demonstrează că articolul nou apare în export. Verific URL-ul public după build, inclusiv adresa canonical și linkurile de limbă. Astfel, un import reușit nu este confundat cu publicarea efectivă.
Stadiul actual
Rolagzza rulează pe Hetzner cu Django, Wagtail, Redis și Celery, alături de frontendul static. Această ediție extinde portofoliul și adaugă știri cu surse. Întreținerea utilă înseamnă actualizarea stadiilor și linkurilor pe măsură ce produsele evoluează. Încrederea într-un site bilingv se construiește și prin aceste corecturi factuale. Paginile noi sunt valoroase când oferă ceva concret: o problemă de produs, o decizie tehnică sau o prezentare sinceră a validărilor rămase.
Citește în continuare
Portofoliul actual, arhitectura AI pe server și fluxul de dezvoltare. Vezi toate proiectele sau urmărește newsletterul.