No-code alati postoje već desetljeće, ali dolazak AI-a u njih promijenio je obećanje: više nije "sastavljaj gotove blokove", nego "opiši što želiš, dobit ćeš aplikaciju". Htio sam vidjeti koliko je to obećanje stvarno — bez ijedne linije koda, ijednog otvorenog editora.

Projekt i pravila

Cilj: mala aplikacija za rezervaciju termina — kalendar, forma za rezervaciju, potvrda mailom, pregled za vlasnika obrta. Pravilo: sve isključivo kroz sučelja koja generiraju kod ili konfiguraciju iz opisa na prirodnom jeziku ili vizualnog uređivanja — bez otvaranja koda ručno.

Prva faza: dizajn i osnovna struktura — impresivno brzo

Alati poput onih koji generiraju cijelu web aplikaciju iz opisa (kategorija u koju spadaju Lovable, v0, Bolt i slični) postavili su izgled, kalendar komponentu i formu unutar prvog sata. Rezultat je izgledao profesionalno — vizualno, ovo bi prošlo kao rad agencije.

Druga faza: logika — tu se osjeti granica

Pravila poput "ne dopusti dvije rezervacije u istom terminu" ili "pošalji podsjetnik dan prije" zahtijevala su preciznije opisivanje i više iteracija nego dizajn. Alat bi napravio nešto što djeluje ispravno na prvi pogled, a pri testiranju rubnih slučajeva (dvije rezervacije poslane u istoj sekundi, promjena vremenske zone) pokazalo bi pukotine. Ovdje se najviše vremena i potrošilo — ne na "generiraj", nego na "testiraj, opiši grešku, generiraj ponovno".

Treća faza: integracije — najveće iznenađenje, pozitivno

Spajanje na kalendar, slanje mailova, plaćanje — stvari koje su donedavno tražile dokumentaciju i API ključeve — danas se u ovim alatima svode na odabir iz liste gotovih integracija i unos par podataka. Ovo je dio koji je najviše napredovao u zadnje dvije godine i gdje je razlika prema ručnom kodiranju danas najmanja.

Rezultat

Aplikacija radi, koristim je za manji projekt, i procjena je da bi izrada iste stvari kod agencije ili freelance developera koštala višestruko više i trajala tjednima umjesto dana. Za jasno definiran, standardan problem (rezervacije, forme, CRUD s malo logike) — no-code + AI je danas ozbiljna, ne kompromisna opcija.

Gdje bih se ipak vratio klasičnom razvoju

Kad zahtjevi postanu specifični — neobična poslovna pravila, potreba za performansama pri velikom broju korisnika, integracija sa starim internim sustavom bez gotovog konektora — no-code platforme počinju ograničavati umjesto da pomažu. Vlasništvo nad kodom (moći ga izvesti, hostati vlastito, mijenjati bez granica platforme) također ostaje prednost klasičnog razvoja koju nijedna no-code platforma potpuno ne replicira.

Za koga je ovo stvarno rješenje

Za obrtnike, male firme i solo poduzetnike s jasnim, standardnim potrebama — da. Za MVP koji testira ideju prije nego što se uloži u pravi razvoj — da, i to vrlo isplativo. Za proizvod koji planirate skalirati na desetke tisuća korisnika s kompleksnom logikom — vjerojatno ne dugoročno, ali odlična polazna točka za prvu verziju.

Zaključak

Obećanje "aplikacija bez koda" je istinito za širi raspon problema nego što sam očekivao prije eksperimenta — ali "bez koda" ne znači "bez truda". Vrijeme se samo preselilo s tipkanja na precizno opisivanje i strpljivo testiranje, što je, ironično, ista pouka koja se ponavlja kroz svaki AI alat za razvoj: stroj piše, čovjek i dalje mora znati što točno želi.