Šta je backend?
Backend je deo aplikacije iza scene koji korisnici nikada ne vide: serverski kod koji primenjuje pravila, razgovara sa bazom podataka, čuva tajne i povezuje se sa drugim servisima.
Kada pritisnete „Zakaži” na stranici za zakazivanje, frontend šalje zahtev backend-u. Backend proverava da je termin još slobodan, čuva rezervaciju u bazi podataka, šalje imejl za potvrdu i javlja frontendu da je sve uspelo.
Backend je mesto gde živi poverenje. On odlučuje ko sme da vidi ili menja šta, čuva ključeve za servise kao što su plaćanja i imejl i proverava svaki zahtev umesto da veruje onome što kaže pregledač.
Backend-i rade na serverima ili serverless platformama i sa frontendom razgovaraju preko API-ja.
Pitanja
Može li aplikacija da radi bez backend-a?
Jednostavne mogu, na primer statički sajt ili kalkulator. Čim čuvate podatke za mnogo ljudi, primate uplate ili su vam potrebni privatni ključevi, treba vam backend.
Šta je backend-as-a-service?
To je gotov backend, obično baza podataka plus prijava i skladištenje, koji koristite umesto da sami pišete server.
Pogledajte i
Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz AI · English