
Ühe lehekülje rakendus (SPA)
Ühe lehekülje rakendus (SPA) on veebirakendus, mis laeb ühe HTML-lehekülje ja uuendab dünaamiliselt sisu, kui kasutajad sellega interakteeruvad, ilma täielike lehekülje taalaadimisteta.
Ühe lehe rakendus (SPA) on veebirakendus, mis laaditakse ühel korral ja uueneb dünaamiliselt, kui kasutajad selles navigeerivad. Traditsioonilisest lähenemisviisist, kus igal klikkel laadib server täiesti uue lehe, erinevalt SPA-d, mis kirjutab praeguse lehe uute andmetega ümber, luues sujuvama, rohkem rakendust meenutava kogemuse.
Pärast seda alglaadimist toimuvad kõik järgnevad interaktsioonid JavaScripti API-kutsete kaudu, mis toovad andmed ja värskendavad lehe sisu ilma täieliku taaskäivitamiseta. Just seetõttu tunduvad sellised rakendused nagu Gmail, Google Maps ja Trello nii kiired ja reageerimisvõimekad. SPAsid ehitatakse tavaliselt JavaScripti raamistikudega nagu React, Angular või Vue.js.
Praktikas
- Gmail on üks tuntumaid SPAsid: saate lugeda, koostada ja otsida e-kirju, ilma et leht kunagi täielikult taaskäivituks
- Projektijuhtimistööriist, mis on ehitatud SPA-na, näitas 40% kõrgemat kasutajate kaasatust, kuna lohista-ja-vabasta liides ja hetkelised uuendused tegid ülesannete haldamise vaevatuks
- Finantsjuhtimise juhtpaneelina SPA võimaldab analüütikutel vahetada erinevate andmevaadete ja ajaperioodide vahel koheselt, võrreldes nende eelmise traditsioonilise veebirakenduse 2–3-sekundiliste lehe laadimisaegadega
- Veebipõhine disainitööriist (nagu Figma või Canva), mis on ehitatud SPA-na, võimaldab reaalajas koostööd, kus mitu kasutajat näevad muudatusi koheselt ilma lehe värskendamiseta
Rohkem teemal: Veebiarendus
Kas ei ole kindel, kuidas see teile kehtib?
Kogenud insener vaatab üle teie veebisaidi, nähtavuse otsingus ja päringute teekonna ning kirjutab seejärel üles kolm asja, mida esmalt parandada. Dokument jääb teile igal juhul.