Frontend development
W aplikacjach internetowych powszechnie przyjmuje się podział na frontend oraz backend. Frontend to część aplikacji internetowej działająca po stronie urządzenia użytkownika i odpowiedzialna za wyświetlanie i wprowadzanie danych oraz interakcje użytkownika z produktem cyfrowym. Backend natomiast jest składnikiem projektu działającym po stronie serwera odpowiedzialnym za interakcje z bazą danych, uwierzytelnianie użytkowników i czynności administracyjne.