etukäyttöliittymät
Etukäyttöliittymät, tunnetaan myös nimellä front-end-käyttöliittymät, viittaavat niihin osiin ohjelmistosta tai verkkosivustosta, joiden kanssa loppukäyttäjä suoraan vuorovaikuttaa. Nämä ovat visuaalisia elementtejä ja toiminnallisuuksia, jotka näemme ja joita käytämme selaimessa tai sovelluksessa. Etukäyttöliittymän päätarkoitus on tarjota käyttäjälle miellyttävä, tehokas ja intuitiivinen tapa kommunikoida taustajärjestelmän kanssa.
Tämän alueen kehittämiseen käytetään yleisesti teknologioita kuten HTML (HyperText Markup Language) rakenteen luomiseen, CSS (Cascading Style
Keskeisiä etukäyttöliittymän suunnittelun ja toteutuksen periaatteita ovat käytettävyys, saavutettavuus, responsiivisuus (kyky mukautua eri näyttökokoihin) ja suorituskyky.