HTML5 & CSS3

Fronet end i back end

Front end i back end to pojęcia ściśle związane z branżą web devu. Dzielą one procesy powstawania stron WWW na te odpowiedzialne za funkcjonalności związane z interfejsem użytkownika, czyli wszystkim tym widocznym „od zewnątrz”. Z szablonami, funkcjonalnościami graficznymi. Natomiast back-end odpowiada za obsługę wszystkiego, co użytkownik do strony wyśle. Zarządza i tworzy bazami danych, algorytmami odpowiedzialnymi za przetwarzanie dancyh – słowem wszystkim co dzieje się po stronie serwera także bezpieczeństwem. Z pozoru wydaje się to pracą trudniejszą od tworzenia front-endu, ale nie można tak generalizowac, bo wszystko zależy od tego jak rozłożone są proporcje w projekcie. Są projekty, w których back-end jest o wiele mniej rozbudowany niż wartstwa interfejsowa, są też takie, w których jest zupełnie odwrotnie. Te dwie dziedziny różnią się też oczywiście technologiami w nich wykorzystywanymi. W back endzie działa się na PHP, MySQL, Javie lub innych jezykach pozwalających na zarządzanie bazami danych i serwerem, a we front endzie przydaje się szeroka znajomość HTML, CSS, Javascriptu czy jQuery oraz wszelkich innych środowisk odpowiedzialnych za urozmaicenie wyglądu strony internetowej.