Šta je backend?
Backend je dio aplikacije iza scene koji korisnici nikad ne vide: serverski kod koji primjenjuje pravila, komunicira s bazom podataka, čuva tajne i povezuje se s drugim servisima.
Kad pritisnete „Rezerviši” na stranici za rezervacije, frontend šalje zahtjev backendu. Backend provjeri da je termin još slobodan, sačuva rezervaciju u bazi podataka, pošalje e-poruku s potvrdom i javi frontendu da je sve prošlo.
Backend je mjesto gdje živi povjerenje. Odlučuje ko smije šta da vidi ili mijenja, čuva ključeve za servise kao što su plaćanja i e-pošta i provjerava svaki zahtjev umjesto da vjeruje onome što kaže pregledač.
Backendi rade na serverima ili serverless platformama i komuniciraju s frontendom preko API-ja.
Pitanja
Može li aplikacija raditi bez backenda?
Jednostavne mogu, kao statički sajt ili kalkulator. Kad počnete čuvati podatke za mnogo ljudi, primati plaćanja ili imate privatne ključeve, treba vam backend.
Šta je backend-as-a-service?
To je gotov backend, obično baza podataka plus prijava i skladište, koji koristite umjesto da pišete vlastiti server.
Pogledajte i
Mythex · Pricing · Izradite bilo šta uz AI · Šabloni za web stranice i aplikacije · Mythex u poređenju · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English