Sažetak
U ovom se radu obrađuje pojam i koncept progresivnih mrežnih aplikacija (PWA) te njihovo pozicioniranje u svijetu modernog web-razvoja. Detaljno se objašnjava terminologija koja obuhvaća pojmove „progresivan“, „web“ i „aplikacija“, kao i glavne komponente progresivnih mrežnih aplikacija, poput HTTPS protokola, Web App Manifesta i Service Workera. Kroz povijest razvoja i primjere (Spotify, Uber) prikazuje se kako su progresivne web-aplikacije nastale i doživjele rast popularnosti. Također se objašnjava uloga temeljnih web-tehnologija (HTML, CSS, JavaScript, PHP i MySQL) te pruža kratak pregled urednika koda i alata (Notepad, Lighthouse). Posebna je pozornost usmjerena na prednosti i nedostatke PWA-a u usporedbi s klasičnim nativnim mobilnim aplikacijama, uz naglasak na važnost internetske povezanosti. Na kraju se navode i različiti alati i okviri (Vue.js, Ionic, Angular) te se ističe značaj GitHub platforme za pohranu i dijeljenje izvornog koda.
Ključne riječi
Progresivne mrežne aplikacije, PWA, Web App Manifest, Service Workers, Nativne mobilne aplikacije