Slovník pojmů

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é

  • Frontend vs backend
  • Co je server?
  • Jak vytvořit REST API

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

English አማርኛ العربية Български বাংলা Bosanski Català Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)