Üdv a Breadigree nevű mockup weboldalon. Sajnos ez nem egy igazi pékség, mindent én találtam ki, de szerintem elég jól bemutatja mire képes az úgynevezett Headless WordPress megoldás. Ez az oldal amit látsz ugyanis valójában két részből áll: egyrészt van valahol az interneten egy „klasszikus” WordPress oldal, ugyanolyan gyári beállításokkal mint bárki másé, de te most nem azt a weboldalt látod hanem egy saját (Nuxt.js-ben készített) frontendet ami ugyanazokat az adatokat jeleníti meg, csak sokkal szebb formában és több interaktivitással.

Bár a WordPresshez hasonló tartalomkezelő rendszereknek megvan a maguk előnye, az igényes megjelenítést nem sorolnám közéjük. Ez főleg azért van, mert az elsődleges programozási nyelvük a PHP ami egy szerver oldali nyelv és inkább statikus oldalak kiszolgálására találták fel mintsem reszponzív webalkalmazások imitálására. És bár nem lehetetlen egy kis interakciót csempészni a gépezetbe, azért a Javascript keretrendszerekhez képest meglehetősen körülményes vállalkozás.

Ezért az egyik lehetséges megoldás ami elterjedt az úgynevezett Headless, vagyis fejetlen WordPress ahol az oldal „fejét” (a látogatók által látható részt) lecseréljük egy másik frontendre, de ugyanazt az adatbázist használja és ugyanazokat az adatokat, blog bejegyzéseket jeleníti meg csak másként. Így megtarthatod a WordPress nyújtotta előnyöket és a tartalomkezelőktől kapott kényelmet is, ugyanis ha megváltoztatsz valamilyen adatot, cikket, bejegyzést a WordPresses oldaladon akkor az a változás ugyanúgy meg fog jelenni az új frontenden is.