etukäyttöliittymäohjelmistoista
Etukäyttöliittymäohjelmistot, tunnetaan myös nimellä frontend-ohjelmistot, ovat ne ohjelmistokomponentit, joiden kanssa loppukäyttäjä suoraan vuorovaikuttaa. Ne muodostavat käyttöliittymän, jonka kautta käyttäjä syöttää tietoa, vastaanottaa palautetta ja ohjaa sovelluksen toimintaa. Etukäyttöohjelmistot toteutetaan tyypillisesti selaimessa toimivina web-sovelluksina tai natiivisovelluksina mobiili- ja työpöytälaitteilla.
Keskeisiä etukäyttöohjelmistojen teknologioita ovat HTML (HyperText Markup Language) rakenteen luomiseen, CSS (Cascading Style Sheets) ulkoasun muotoiluun
Etukäyttöohjelmistojen suunnittelussa ja toteutuksessa korostuu käyttäjäkokemus (UX) ja käytettävyys. Tavoitteena on luoda intuitiivinen, helppokäyttöinen ja visuaalisesti