Co to jest Backend?
Backend to 'silnik' aplikacji — wszystko za kulisami: baza danych, logika biznesowa, autentykacja, API. Użytkownik tego nie widzi, ale bez niego nic nie działa.
Wyjaśnienie
Backend to warstwa aplikacji odpowiedzialna za przechowywanie danych, ich przetwarzanie i obsługę requestów z frontendu. Składa się z: serwera (Node.js, Python/Django, Ruby/Rails, Go), bazy danych (Postgres, MySQL, MongoDB), systemu autentykacji, API. Backend nie ma UI — komunikuje się z frontendem przez API. Często backendowi mówi się 'server-side', a frontendowi 'client-side'.
Kiedy ma sens
Każda aplikacja, która przechowuje dane (każda nietrywialna aplikacja), potrzebuje backendu.
Przykłady
- Node.js + Express — popularny backend JavaScriptowy
- Django (Python), Rails (Ruby) — klasyczne frameworki backendowe
- Supabase — backend-as-a-service (Postgres + Auth + Storage)
Powiązane terminy
Potrzebujesz aplikacje webowe?
Panele admina, MVP dla startupu, narzędzia wewnętrzne, prosty SaaS.
Zobacz pełną stronę usługi albo napisz do nas.
Chcesz porozmawiać?
Pierwsza rozmowa i wstępna estymata są bezpłatne. Odpowiadamy w ciągu jednego dnia roboczego — z ręki człowieka, nie formularza.