Co je backend?
Backend je část aplikace v zákulisí, kterou uživatelé nikdy nevidí: serverový kód, který uplatňuje pravidla, komunikuje s databází, chrání tajné klíče a propojuje se s jinými službami.
Když na rezervační stránce kliknete na „Rezervovat“, frontend odešle požadavek na backend. Backend zkontroluje, že termín je stále volný, uloží rezervaci do databáze, odešle potvrzení e-mailem a dá frontendu vědět, že vše proběhlo.
Na backendu stojí důvěra. Rozhoduje, kdo smí co vidět nebo měnit, drží klíče pro služby jako platby a e-mail a kontroluje každý požadavek, místo aby uvěřil tomu, co tvrdí prohlížeč.
Backendy běží na serverech nebo na serverless platformách a s frontendem komunikují přes API.
Otázky
Může aplikace fungovat bez backendu?
Jednoduché ano, například statický web nebo kalkulačka. Jakmile ukládáte data pro mnoho lidí, přijímáte platby nebo potřebujete soukromé klíče, backend potřebujete.
Co je backend-as-a-service?
Je to hotový backend, obvykle databáze plus přihlášení a úložiště, který použijete místo vlastního serveru.
Viz také
Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English