Čo je backend?
Backend je zákulisná časť aplikácie, ktorú používatelia nikdy nevidia: serverový kód, ktorý uplatňuje pravidlá, komunikuje s databázou, chráni tajné kľúče a prepája sa s ďalšími službami.
Keď na stránke rezervácie stlačíte „Rezervovať“, frontend pošle požiadavku na backend. Backend skontroluje, že termín je stále voľný, uloží rezerváciu do databázy, pošle potvrdzujúci e-mail a frontendu oznámi, že to prebehlo.
Backend je miesto, kde sa rieši dôvera. Rozhoduje, kto smie čo vidieť alebo meniť, drží kľúče k službám ako platby alebo e-mail a overuje každú požiadavku, namiesto toho, aby veril tomu, čo tvrdí prehliadač.
Backendy bežia na serveroch alebo na serverless platformách a s frontendom komunikujú cez API.
Otázky
Môže aplikácia fungovať bez backendu?
Jednoduché áno, napríklad statická webová stránka alebo kalkulačka. Keď však ukladáte dáta pre mnoho ľudí, prijímate platby alebo potrebujete súkromné kľúče, backend potrebujete.
Čo je backend ako služba?
Je to hotový backend, zvyčajne databáza plus prihlasovanie a úložisko, ktorý použijete namiesto vlastného serverového kódu.
Pozri tiež
Mythex · Pricing · Vytvorte čokoľvek s AI · Šablóny webov a aplikácií · Mythex v porovnaní · Slovník pojmov tvorby aplikácií s AI · Bezplatné nástroje na tvorbu aplikácií s AI · English