webkehitykseen
Webkehitys viittaa verkkosivustojen ja verkkosovellusten suunnitteluun, rakentamiseen, testaamiseen ja ylläpitoon. Se kattaa sekä asiakkaan näytöllä näkyvän frontend-osan että palvelinpuolen logiikan sekä infrastruktuurin, jonka ylläpitoon kuuluvat palvelimet ja tietokannat. Webkehitys voidaan jakaa useisiin osa-alueisiin, mutta yleisimpiä ovat frontend-, backend- ja full-stack-kehitys.
Frontend-kehitys keskittyy käyttöliittymään ja käyttökokemukseen. Se käsittää HTML:n, CSS:n ja JavaScriptin sekä moderneja kirjastoja ja frameworkeja
Backend-kehitys vastaa sovelluksen taustaprosesseista, kuten liiketoimintalogiikasta, autentikoinnista, tiedon käsittelystä ja rajapinnoista. Käytettyjä kieliä ja teknologioita ovat
Full-stack-kehittäjät työkseen kattavat sekä frontendin että backendin osa-alueet. Kehitystyö edellyttää versiohallintaa (yleisesti Git), testausta ja jatkuvaa
Webkehityksessä kiinnitetään huomiota myös turvallisuuteen, suorituskykyyn ja käytettävyyteen. Käyttäjälähtöinen suunnittelu sekä saavutettavuus (esim. WCAG) ovat keskeisiä,