Architektura klient-serwer
Architektura klient-serwer jest fundamentem działania internetu i aplikacji webowych. Klient (przegladarka) wysyła zadania do serwera, który je przetwarza i zwraca odpowiedz. Ten prosty model umozliwia tworzenie skalowalnych aplikacji, gdzie wiele klientow może korzystac z jednego serwera. Zrozumienie cyklu request-response, bezstanowości HTTP i rol poszczegolnych komponentow jest kluczowe dla każdego programisty webowego.