
Progressive Web App (PWA)
Progressive Web App (PWA), tai web programėlė, sukurta naudojant modernias web technologijas, kuri suteikia panašią į natyvias programas patirtį: naršyklėje galima naudotis funkcijomis be interneto ryšio, gauti pranešimus ir įdiegti programėlę į pagrindinį ekraną.
Progressive Web Apps (PWA) užpildo spragą tarp interneto svetainių ir natyvių mobiliųjų programėlių. Jos kuriamos naudojant standartines web technologijas (HTML, CSS, JavaScript), tačiau turi funkcijas, tradiciškai asocijuojamas su natyviomis programėlėmis: gali veikti be interneto ryšio, siųsti push pranešimus, pasiekti įrenginio aparatinę įrangą ir būti įdiegtos vartotojo pagrindiniame ekrane.
Kartu šie sprendimai leidžia tinklalapiui veikti kaip programėlei, nereikalaujant, kad naudotojai lankytųsi programėlių parduotuvėje. PWA yra „progresyvūs“, nes jie veikia kiekvienam naudotojui nepriklausomai nuo naršyklės pasirinkimo ir palaipsniui tobulėja pagal tai, ką palaiko naudotojo įrenginys. Senesnėje naršyklėje jis veikia kaip įprastas tinklalapis. Šiuolaikinėje naršyklėje jis įgyja programėlės funkcijų.
Praktikoje
- „Starbucks“ sukūrė PWA, kuri yra 99,84 % mažesnė už jų iOS programėlę, leisdama klientams naršyti meniu ir individualizuoti užsakymus net esant offline režimui.
- „Pinterest“ PWA padidino mobiliųjų reklamų pajamas 44 % ir vartotojų aktyvumą 60 %, lyginant su ankstesne mobiliosios svetainės versija.
- Prekybos įmonė paleido PWA, kuri įsikrauna greičiau nei per 2 sekundes naudojant 3G ryšį, pasiekdama klientus regionuose, kur jų natyvi programėlė neveikdė pakankamai gerai.
- Naujienų leidėjo PWA su tiesioginiais pranešimais pasiekė 25 % grįžtamųjų apsilankymų padidėjimą, lyginant su jų tradiciniu mobiliuoju tinklalapiu
Daugiau apie: Svetainių kūrimas
- Responsive Design
- Progressive Web App (PWA)
- Single-Page Application (SPA)
- Server-Side Rendering (SSR)
- Statinių svetainių generavimas (SSG)
- API (Programinės sąsajos)
- CMS (Turinio valdymo sistema)
- Headless CMS
- Versijų kontrolė
- CI/CD (Nepertraukiamas integravimas / Nepertraukiamas diegimas)
- JavaScript frameworkas
- TypeScript
Neaišku, kaip tai taikoma Jums?
Vyresnysis inžinierius apžiūrės Jūsų svetainę, paieškos pozicijas ir užklausų gavimo būdą, tada užrašys tris dalykus, kuriuos verta pataisyti pirmiausia. Dokumentą paliekate sau.