PočetnaOblasti01 · Full-stack razvoj
Full-stack razvoj
React i Next.js frontendi sa Server Components, backend sa TypeScript, Python i PostgreSQL. Ova stranica pokazuje gde to pada, kako sam to napravio i po čemu možeš da proveriš.
- Oblast
- 01 od 04
- Stack
- 11 tehnologija
- Referenca
- AI generator ekspozea
VI-generisanoPolazno stanje: aplikacije rastu po ivicama
Aplikacije rastu po ivicama. Prvo dođe jedna funkcija, pa drugi frontend, pa interfejs koji niko više ne sagledava. U jednom trenutku pitanje više nije šta treba izgraditi, nego ko još zna zašto je tako izgrađeno.
VI-generisanoNačin rada
Krećem od procesa, ne od alata. Prvo model podataka, pa interfejsi, pa površina. Server Components kao standard, kod na klijentu samo tamo gde ga interakcija iznuđuje — to drži JavaScript budžet malim, a vreme učitavanja niskim.
DokaziPre i posle2 eksponata
VI-generisanoReferentni projekat za ovu oblast
Sposobnost bez projekta iza sebe je spisak tehnologija. Ovo je taj projekat — sa brojem koji je iz njega izašao i studijom slučaja u kojoj to možeš proveriti.
Regrutacija · veštačka inteligencija
3 min
po predlogu · ranije 45
Ekspozei koji se sami napišu za tri minuta
Next.js TypeScript PostgreSQL pgvector RAG Claude / GPT / Gemini AWS (S3, Lambda) Docker


Na čemu sam radio
Četiri vrste posla, svaka sa onom jednom slikom koja je čini proverljivom. Numerisane da bi se na njih moglo pokazati — ne zato što jedna sledi drugu: svaka stoji za sebe.
- 01
Klijentski portali i interne platforme

- 02
Zamena kupljenih SaaS alata sopstvenim razvojem

- 03
Migracija postojećih aplikacija na Next.js i SSR/RSC
- 04
Prerada performansi i UX-a izraslih sistema
Stack: Next.js, React, PostgreSQL
Posle polaznog stanja i načina rada niko više ne pita šta je instalirano — nego da li je išta od toga stvarno. Linija ostaje, dva okvira ispod nje odgovaraju.
Next.js React TypeScript Tailwind CSS SSR / RSC Node Python PostgreSQL Prisma REST-APIs WebSocket
U radu
Ponovljivo

Red veličine
Posao je išao od zaokružene funkcije kroz četiri nedelje do platforme kroz više meseci. Prva upotrebljiva verzija je u oba slučaja stajala za dve do četiri nedelje.
VI-generisanoČesta pitanja
Pet pitanja koja se redovno postavljaju o ovoj oblasti — odgovorena iz projekata u kojima su se pojavila.
- Next.js ili samo React — po čemu se to odlučuje?
- Sam React je dovoljan kada aplikacija radi iza logina i niko ne treba da je pronađe. Čim su stranice javne ili moraju brzo da se učitaju, Next.js preuzima renderovanje. Ova stranica je Next.js sa Server Components.
- Koliko brzo je stajala prva upotrebljiva verzija?
- Dve do četiri nedelje — bez obzira na to da li je na kraju stajala jedna funkcija ili platforma. Prva verzija je bila namerno mala: jedan ekran sa stvarnim podacima, proverljiv umesto da se veruje.
- Može li izrasla aplikacija da se migrira umesto da se gradi iznova?
- Najčešće da, i najčešće je to jeftinija računica. Migrira se ruta po ruta na Next.js — stara aplikacija ostaje uživo dok nova ne bude umela više od nje.
- Šta Server Components donose za vreme učitavanja?
- Premeštaju posao sa pregledača na server: manje JavaScript-a u bundle-u, manje vremena do prve upotrebljive slike. Kod na klijentu ide samo tamo gde ga interakcija iznuđuje.
- Šta je na kraju ostalo — samo kod ili i dokumentacija?
- Repozitorijum, opis deploymenta i odluke koje se u kodu ne vide. Tim je morao da može da gradi dalje bez mene — to je bila provera, a ne broj linija.



