selainpohjaisia
Selainpohjaisia ohjelmia tarkoitetaan sovelluksia, joiden käyttöliittymä ja suurin osa toiminnallisuudesta ajetaan verkkoselaimessa. Käyttöönotto tapahtuu ilman erillistä asennusta, ja sovellus voi kommunikoida tausta- tai pilvipalvelinten kanssa API-rajapintojen kautta.
Teknisesti selainpohjaiset sovellukset rakentuvat usein front-endistä, joka käyttää HTML:ää, CSS:ää ja JavaScriptiä (tai TypeScriptiä), sekä taustapalveluista,
Edut sisältävät alusta- ja laiteyhteensopivuuden, nopean käyttöönoton ja keskitetyn päivityksen sekä helpomman jakelun natiivisovelluksiin verrattuna. Data
Haasteina ovat suorituskyvyn rajoitukset, riippuvuus selaimen ominaisuuksista ja verkkoyhteydestä sekä offline-tila ja turvallisuusnäkökulmat, kuten XSS- ja
Historia-webin ensiaskeleet muotoutuivat web-sovelluksiksi jo varhaisina vuosikymmeninä, mutta AJAX-teknologian laajamittainen käyttöönotto, single‑page- ja later PWAs -ratkaisut