Što je backend?
Backend je dio aplikacije iza kulisa koji korisnici nikad ne vide: serverski kod koji primjenjuje pravila, razgovara s bazom podataka, čuva tajne i povezuje se s drugim uslugama.
Kad pritisnete „Rezerviraj“ na stranici za rezervacije, frontend šalje zahtjev backendu. Backend provjeri je li termin još slobodan, spremi rezervaciju u bazu podataka, pošalje potvrdu e-poštom i javi frontendu da je sve uspjelo.
Backend je mjesto gdje leži povjerenje. On odlučuje tko smije vidjeti ili mijenjati što, drži ključeve za usluge poput plaćanja i e-pošte te provjerava svaki zahtjev umjesto da vjeruje onomu što kaže preglednik.
Backendi rade na poslužiteljima ili serverless platformama, a s frontendom razgovaraju preko API-ja.
Pitanja
Može li aplikacija raditi bez backenda?
Jednostavne mogu, poput statične web stranice ili kalkulatora. Čim pohranjujete podatke za mnogo ljudi, primate plaćanja ili trebate privatne ključeve, treba vam backend.
Što je backend-as-a-service?
To je gotov backend, obično baza podataka uz prijavu i pohranu, koji koristite umjesto da pišete vlastiti poslužitelj.
Pogledajte i
Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English