Što pojam znači
Frontend je dio koji posjetitelj vidi i koristi: struktura stranice, izgled i ponašanje u pregledniku. Backend obrađuje odluke na poslužitelju, primjerice provjeru zahtjeva, ovlasti ili pripremu rezultata. Neke stranice većinu prikaza stvaraju na poslužitelju, a druge koriste više logike u pregledniku. Granica ovisi o potrebama funkcije.
Zašto je važan za vaš posao
Obrazac može izgledati dovršeno dok njegova provjera, pohrana ili dostava još nisu izvedene. Razumijevanje obaju dijelova pomaže pitati radi li funkcija stvarno ispravno. Osjetljive odluke i pravila pristupa mora provoditi poslužitelj, čak i kada preglednik odmah daje korisnu povratnu informaciju.
Obrazac koji pomaže i provjerava
Upitnik za ponudu prikazuje relevantna polja prema odabirima posjetitelja. Nakon predaje poslužitelj ponovno provjerava dopuštene odgovore i računa rezultat iz dogovorenih pravila. Promjena broja u alatima preglednika ne može valjano promijeniti iznos koji izračuna poslužitelj.
Pitanja koja vrijedi postaviti
Određuje li sučelje sva poslovna pravila?
Sučelje objašnjava i vodi proces, ali važna pravila trebaju provjeru na poslužitelju. Provjera u pregledniku poboljšava korištenje, dok backend ostaje odgovoran za prihvaćanje ili odbijanje predanih podataka.
Trebamo li dvije zasebne aplikacije?
Jedna aplikacija često može uredno pružiti oba dijela. Odvojeni frontend i backend trebaju slijediti konkretnu tehničku potrebu; nisu preduvjet za profesionalnu stranicu ili poslovni alat.