Tag Archives: vercel

Statični Vordpres

Nastavio da eksperimentišem sa Vercel platformom. Platforma služi za statične sajtove a ne za Vordpres koji radi pod PHP-om, ima bazu podataka i treba mu fajlsistem za upisivanje. No, Vordpres sajt može da se pretvori u statični sajt pomoću plagina koji se zove Simply Static. Ovaj plagin prođe kroz sve strane Vordpresa i napravi statični HTML + JavaScript sajt. Idealno za sajtove koji se ne menjaju često. Ja sam sajt pokrenuo pod Dokerom tako da sam se malo više pomučio da bih naterao plagin da radi ali na kraju sam dobio lepu zip arhivu koju sam raspakovao, napravio od nje git repozitorijum, podigao to sve na GitHub i onda po već opisanom scenariju kreirao i izbildovao novi Vercel projekat.

Vercel

Eksperimentisao malo sa platformom koja se zove Vercel. Vercel služi za lako podizanje frontend aplikacija a uz to je besplatan u nekom hobi režimu. Kad kažemo lako podizanje aplikacija, u teoriji se to svodi na git push. Elem, imamo jedan stari React projekat, praktično statični veb sajt pisan u React-u za koji nemamo hosting pa sam se na njemu vežbao.

Prvo sam podigao verziju React-a sa 16 na 17, čisto da možemo da koristimo node 25. Onda sam projekat podigao na GitHub a na GitHub nalogu instalirao Vercel aplikaciju. Ova aplikacija omogućava Vercel-u da pristupi GitHub repozitorijumu projekta. Onda idemo na Vercel, kreiramo novi projekat i kažemo mu da se kod projekta nalazi na GitHub-u. Poslednji korak je da pokrenemo bildovanje naše aplikacije. Sve se veoma brzo završi i aplikacija dobije neku veb adresu na vercel.app domenu. Pošto mi imamo svoj domen, lako smo promenili DNS zapis tako da se aplikacija sada podiže na ispravnom domenu 🙂

Jedini problem na koji sam naišao a da ne znam šta mu je uzrok je to što kada sa svog računara pušujem na GitHub, ne pokrene se novo bildovanje aplikacije na Vercel-u. Sa druge strane, ako direktno na GitHub-u izmenim neki fajl iz projekta, to bez problema pokrene bildovanje na Vercel-u.