Šta je frontend?

Frontend je deo sajta ili aplikacije koji korisnik vidi i dodiruje: stranice, dugmad, forme, boje i raspored. Izvršava se u pregledaču, na računaru ili telefonu korisnika.

Kad otvoriš online prodavnicu i vidiš slike proizvoda, korpu i dugme „Kupi“, sve to je frontend. Napisan je u HTML-u, CSS-u i JavaScript-u, najčešće kroz React komponente, a pregledač ga pretvara u ono što vidiš na ekranu.

Frontend sam ne zna ništa o porudžbinama i korisnicima. Kad klikneš „Kupi“, on pošalje zahtev backendu, sačeka odgovor i prikaže rezultat: potvrdu ili poruku o grešci.

Gde ćeš ga sresti

  • Kad tražiš od Claude Code-a „napravi dugme veće i stavi ga desno“, menjaš frontend.
  • Responzivnost, odnosno da sajt lepo izgleda i na telefonu, je zadatak frontenda.
  • Sve što je u frontendu korisnik može da pročita kroz alate pregledača, zato tu nikad ne ide tajni ključ.

Povezani pojmovi

Na LudusVibe kursu ove pojmove koristiš u praksi, dok praviš svoj sajt ili aplikaciju.