
Single-Page Application (SPA)
Single-Page Application (SPA), tai web programėlė, kuri įkelia vieną HTML puslapį ir dinamiškai atnaujina turinį vartotojui sąveikaujant, nereikalaujant pilno puslapio perkrovimo.
Single-Page Application (SPA), tai web programėlė, kuri įkeliamą vieną kartą, o vėliau dinamiškai atnaujinama vartotojams naviguojant. Vietoj tradicinio požiūrio, kai kiekvienas paspaudimas įkelia visiškai naują puslapį iš serverio, SPA perrašo dabartinį puslapį naujais duomenimis, sukurdamas sklandesnę, labiau primenančią programėlę patirtį.
Po šio pradinio įkrovimo, visi vėlesni veiksmai vyksta per JavaScript API užklausas, kurios gauna duomenis ir atnaujina puslapio turinį be pilno perkrovimo. Būtent todėl tokios programėlės kaip „Gmail“, „Google Maps“ ir „Trello“ atrodo tokios greitos ir reaktyvios.
Praktikoje
- „Gmail“ yra viena žinomiausių SPA: galite skaityti, rašyti ir ieškoti el. laiškų, puslapis niekada pilnai neperkraunamas.
- Projektų valdymo įrankis, sukurtas kaip SPA, fiksavo 40 % didesnį vartotojų aktyvumą, nes vilkimo ir numetimo (drag-and-drop) sąsaja bei momentiniai atnaujinimai darė užduočių valdymą bevariu.
- Finansinių duomenų analizės SPA leidžia analitikams akimirksniu pereiti tarp skirtingų duomenų vaizdavimų ir laiko periodų, lyginant su 2–3 sekundžių puslapio įkrovimu ankstesnėje tradicinėje web programėlėje.
- Online dizaino įrankis (panašus į Figma ar Canva), sukurtas kaip SPA, leidžia realiuoju laiku bendradarbiauti, kai keli vartotojai mato pakeitimus akimirksniu be puslapio atnaujinimo.
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.