Front End a Back End

Front-End a Back-End

Spis treści - Front-End a Back-End

Wśród stron internetowych rozróżniamy ich dwie warstwy. Wizualną (ang. Front-End) oraz tylnią (ang. Back-End).

Front-End

Jest to warstwa widoku, to właśnie ona odpowiada za to co widzi użytkownik. Do jego tworzenia używa się m.in. HTML, CSS, JavaScript. Przykładowo gdy wchodzimy na stronę sklepu internetowego i widzimy na niej zdjęcia produktów, opisy oraz zakładki, widzimy wtedy Front-End aplikacji. Jest to więc to co my, jako użytkownicy, odbieramy.

Back-End

Jest to warstwa aplikacji odpowiadająca za jej faktyczne działanie. To właśnie back-end zapewnia, ze strona jest poprawnie wysyłana z serwera, dane wprowadzane przez użytkowników zapisywane a działania poprawnie realizowane. Do tworzenia tej warstwy najczęściej stosuje się PHP oraz JavaSciptu (Node.js oraz Express.js). Wracając do przykładu ze sklepem internetowym, po tym jak klikniemy zakup, to właśnie back-end aplikacji jest odpowiedzialny za poprawne zarejestrowanie sprzedaży.