Słownik

Czym jest backend?

Backend to część aplikacji działająca za kulisami, której użytkownik nie widzi: kod serwera, który stosuje reguły, komunikuje się z bazą danych, przechowuje sekrety i łączy się z innymi usługami.

Gdy klikasz „Zarezerwuj” na stronie rezerwacji, frontend wysyła żądanie do backendu. Backend sprawdza, czy termin jest nadal wolny, zapisuje rezerwację w bazie danych, wysyła e-mail z potwierdzeniem i informuje frontend, że się udało.

Backend to miejsce, w którym znajduje się zaufanie. To on decyduje, kto może zobaczyć lub zmienić dane, przechowuje klucze do usług takich jak płatności czy e-mail i sprawdza każde żądanie, zamiast wierzyć temu, co przysłała przeglądarka.

Backendy działają na serwerach lub platformach bezserwerowych i rozmawiają z frontendem przez API.

Pytania

Czy aplikacja może działać bez backendu?

Proste mogą, na przykład statyczna strona czy kalkulator. Gdy przechowujesz dane wielu osób, przyjmujesz płatności albo potrzebujesz prywatnych kluczy, backend jest niezbędny.

Czym jest backend-as-a-service?

To gotowy backend, zwykle baza danych z logowaniem i przechowywaniem plików, z którego korzystasz zamiast pisać własny serwer.

Zobacz także

  • Frontend a backend
  • Czym jest serwer?
  • Jak zbudować REST API

Mythex · Pricing · Zbuduj wszystko z AI · Szablony stron i aplikacji · Mythex w porównaniu · Słownik budowania aplikacji z AI · Darmowe narzędzia do budowania aplikacji z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština 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 ਪੰਜਾਬੀ 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 简体中文 繁體中文(香港) 繁體中文(台灣)