„WordPress je zastareo." „React je prekomplikovan za običan sajt." Čujem oba stava redovno. I oba su pogrešna — ili tačna, zavisno od situacije.

Kao neko ko radi primarno u React-u i Next.js-u, mogao bih da kažem da je custom uvek bolji. Ali to bih lagao. I izgubio bih klijente kojima WordPress ima više smisla.
Evo kako zaista odlučujem.
WordPress ima smisla kad...
Klijent želi sam da menja sadržaj često. Blog, vesti, akcije, nove usluge — neko ko nije tehnički ali zna da koristi editor. WordPress za to postoji i radi.
Budžet je ograničen i sajt je jednostavan. Poslovni sajt od 5 stranica sa kontakt formom ne mora biti custom aplikacija. Dobar WordPress sajt sa kvalitetnom temom i podešavanjem može biti odličan.
Treba brzo na tržište. Ako vam treba nešto za dve nedelje i ne planirate kompleksne funkcionalnosti — WordPress može biti pragmatičan izbor.
Tim već zna WordPress. Ako imate marketing osobu koja će održavati sajt i poznaje WP — ne forsirajte React samo zato što je moderniji.
React / custom ima smisla kad...
Treba vam specifična funkcionalnost. Dashboard za klijente, interni sistem, konfigurator proizvoda, integracija sa vašim postojećim softverom — tu šabloni počinju da pucaju.
Performanse su kritične. Custom sajt napravljen pravilno može biti značajno brži od WordPress sajta sa 25 pluginova od kojih polovina nije ažurirana.
Dizajn mora biti potpuno jedinstven. Ne „tema sa malo izmena" — nego brend koji izgleda kao da je dizajniran od nule.
Planirate da sajt raste u aplikaciju. Počinjete sa prezentacijom, ali znate da će za godinu dana trebati korisnički panel, pretplate, API — bolje krenuti na arhitekturi koja to podržava.

Gde ljudi greše
„WordPress je besplatan, zašto da platim developera?"
WordPress je besplatan. Dobar WordPress sajt nije. Razlika između instalacije teme i ozbiljnog posla je ista kao razlika između kupljenog sastojaka i jela u restoranu.
„React znači bolji sajt"
Ne automatski. Loš React sajt je gori od dobrog WordPress sajta. Tehnologija je alat. Rezultat zavisi od majstora.
„Programer me ubeđuje u ono što zna"
Ovo je realan problem. Developer koji zna samo WordPress reći će vam da vam treba WordPress. Developer koji zna samo React reći će vam da vam treba React.
Dobar developer pita šta vam treba, pa predlaže alat. Ne obrnuto.
Primer iz prakse
Klijent — restoran. Treba im meni, galerija, kontakt, rezervacije. WordPress sa dobrom temom i pluginom za rezervacije? Sasvim ok rešenje. Ne bih im gradio Next.js aplikaciju osim ako ne planiraju online naručivanje sa kompleksnom logistikom.
Drugi klijent — SaaS startup. Korisnički panel, pretplate, API, admin. Tu WordPress nema smisla. Custom rešenje sa React-om i Supabase-om.
Isti developer (ja), dva različita odgovora. To je poenta.
Šta bih vama savetovao
Ne pitajte „React ili WordPress". Pitajte:
- Šta sajt treba da radi za godinu dana?
- Ko će menjati sadržaj?
- Koliki je budžet i rok?
- Da li vam treba nešto što šablon ne može?
Na osnovu odgovora — izbor je obično jasan.
Ja lično radim custom jer je to moja ekspertiza i jer većina mojih klijenata traži nešto specifično. Ali ako mi neko kaže „treba mi jednostavan blog i kontakt stranica, budžet je mali" — reći ću im iskreno da možda ne trebaju mene, ili da im predložim jednostavnije rešenje.
To nije loše za poslovanje. To gradi poverenje. A poverenje donosi klijente koji vam zaista odgovaraju.