Fel az oldal tetejéreAz oldal megosztása
Weboldal és fejlesztés

SPA

Más néven:egyoldalas alkalmazássingle page application

Egyoldalas alkalmazás: a lapok közti váltáskor nem töltődik újra a teljes oldal, csak a megváltozó tartalom cserélődik ki.

A hagyományos weboldalon minden kattintás új oldalbetöltést jelent: a böngésző újra letölti a fejlécet, a menüt és a stíluslapokat is. Az SPA (egyoldalas alkalmazás) ezt kerüli el: a keret egyszer töltődik be, kattintáskor pedig csak a tartalmi rész cserélődik, ezért a váltás azonnalinak érződik.

A módszernek két buktatója van. Az egyik a kereshetőség: a keresőrobot az a href hivatkozásokat követi, ezért a belső linkeknek valódi címet is kell tartalmazniuk, nem csak JavaScript eseményt. A másik a címsor kezelése: a böngésző vissza gombjának és a megosztott linknek ugyanoda kell vinnie, mint a kattintásnak.