Słownik pojęć IT Strony internetowe i web development

Backend

Niewidoczna część strony: logika, baza danych i wszystko, co dzieje się na serwerze.

Inne określenia: back-end, warstwa serwerowa, logika aplikacji

Co to jest backend i za co odpowiada?

Backend to warstwa działająca na serwerze, poza zasięgiem wzroku użytkownika. Odpowiada za przetwarzanie danych, obsługę formularzy, logowanie, zamówienia, integracje z innymi systemami i komunikację z bazą danych. Pisze się go w językach takich jak PHP, Python czy JavaScript po stronie serwera. Frontend pokazuje wynik, backend decyduje, jaki ten wynik będzie.

Za co odpowiada w praktyce

  • Zapisywanie i odczytywanie danych: zgłoszeń z formularzy, zamówień, kont użytkowników.
  • Reguły biznesowe: dostępność produktów, rabaty, uprawnienia, walidacja danych.
  • Integracje z płatnościami, kurierami, systemem księgowym czy magazynowym.
  • Bezpieczeństwo danych i kontrola tego, kto co może zobaczyć.

Dlaczego to najdroższa część rozbudowanych projektów

Warstwa serwerowa rośnie razem z liczbą reguł, które musi obsłużyć. Sklep z prostym katalogiem i sklep z cennikami zależnymi od klienta oraz synchronizacją stanów z systemem magazynowym wyglądają podobnie od frontu, a różnią się wielokrotnie nakładem po stronie backendu. To główny powód rozpiętości w wycenach.

Backend a panel administracyjny

W potocznych rozmowach „backend” bywa używany jako określenie panelu do zarządzania treścią. To skrót myślowy - panel jest interfejsem, a backend logiką pod spodem. Warto dopytać, o którym znaczeniu mowa, gdy pojawia się w ofercie.

FAQ

Częste pytania o Backend

Czy prosta strona firmowa ma backend?

Zwykle tak, choćby w postaci systemu zarządzania treścią i obsługi formularza kontaktowego. Wyjątkiem są strony statyczne, w których cała treść jest gotowa z góry i nie ma nic do przetwarzania.

Co znaczy full-stack developer?

Osobę pracującą zarówno nad frontendem, jak i backendem. Przy mniejszych projektach to wygodne, przy większych zwykle lepiej sprawdza się podział na specjalizacje.

Bezpłatna wycena projektu

Porozmawiajmy o Twoim biznesie.

Przedstaw nam swoje potrzeby - zaproponujemy rozwiązanie i konkretną wycenę. Bez zobowiązań.