Builderius site builder pristupa kreiranju WordPress web sajtova na način koji je donekle neuobičajen za WordPress ali i nije toliko neuobičajen za moderne front end tehnologije. A koji je to pristup? Pa pristup je takav, da se u Builderiusu striktno odvajaju podaci (data) od njihove prezentacije, dizajna. Prednosti ovakvog pristupa su mnoge, a fleksibilnost i performanse su jedne od istaknutijih. S obzirom na ovo radionicu sam zamislio da se odigra u dva dijela, prvi bi bio layout stranica. U ovom dijelu bi radili samo sa statičnim podacima, što znači da bi stranice zapravo funkcionirale na način kao da uopće nema WordPressa i podataka koje nam on pruža. Dakle kreirali bi nekoliko templatea prema nekom dizajn predlošku koristeči čiste HTML i CSS kontrole. U drugoj fazi upoznali bi se s osnovama GraphQL implementacije u Builderiusu te bi koristili ovaj pristup za povlačenje podataka različitog tipa koji dolaze ili iz WordPress jezgre (postovi, kategorije…) ili iz popularnih pluginova (jednostavna i kompleksna ACF polja, option stranice i sl). Kada polaznici uspješno povuku svoje podatke, onda ćemo pokazati na koji način ih unosimo u naše template i dinamičnim podacima zamjenjujemo statične. Radionica je zamišljena kao uvodna radionica, i polaznici ne moraju imati nikakvog iskustva sa Builderiusom ili GraphQLom ali bi bilo dobro da su im jasne osnove WordPressa i CSSa.