etukäyttöliittymäkehitys
Etukäyttöliittymäkehitys, tai suomeksi myös frontend-kehitys, viittaa tietokoneohjelmistojen, verkkosivustojen ja sovellusten visuaalisen ja interaktiivisen osan luomiseen, jonka loppukäyttäjä näkee ja jonka kanssa hän on vuorovaikutuksessa. Tässä kehitysprosessissa keskitytään käyttäjäkokemuksen ja käyttöliittymän suunnitteluun ja toteutukseen.
Keskeisiä teknologioita etukäyttöliittymäkehityksessä ovat HTML (Hypertext Markup Language), joka määrittelee verkkosivun rakenteen ja sisällön, CSS (Cascading
Etukäyttöliittymäkehityksen tavoitteena on luoda responsiivisia ja helppokäyttöisiä ratkaisuja, jotka toimivat moitteettomasti eri laitteilla ja selaimilla. Tähän