Hva er noen eksempler på enkeltsideapplikasjoner?


Beste svaret

Begrep Ensidesøknad gjelder bare nettsteder og webapps. Det peker ganske enkelt på at navigering mellom forskjellige skjermer på nettstedet oppnås uten å laste inn en annen webside i nettleseren.

Klassisk eksempel er GMail – når du klikker på en melding i innboksen din, forblir nettleseren på samme nettside, men JavaScript-kode skjuler innboksen og bringer meldingsteksten på skjermen. Sammenlign den med nettposttjenestene 2000-2003, eller med Mailinator i dag.

Twitter er også en ensidig app (bortsett fra når du klikker på en pic.twitter.com URL).

Det er rimelig å kalle Google-regneark for et enkelt sidedokument, basert på det faktum at siden ikke lastes inn på nytt når du klikker på et annet ark i samme dokument.

Facebook er nesten et SPA – de fleste interaksjoner krever ikke innlasting av en ny webside. Et eksempel der det fremdeles skjer er å klikke på «Bilder» i menyen til venstre. Det sender nettleseren din til en ny URL . Jeg tror at facebookingeniører er på vei i retning av å eliminere disse moteksemplene og levere ekte SPA-opplevelse.

Svar

Enkeltsidesapplikasjon er en app der alle funksjoner forekommer på en side alder. Nettstedet starter ikke på nytt når brukeren handler. Funksjonalitet ligner på en mobilapplikasjon. Brukerne har ikke flere faner for navigering og umiddelbare svar på sine handlinger.

Den største fordelen med applikasjoner på en side er hastigheten. De fleste ressursene som kreves for SPA, lastes inn ved oppstart av applikasjonen, og de krever ikke omstart under bruk. Enkeltsides applikasjoner legger stor belastning på nettleseren. For eksempel, hvis brukerne har enheter med lite strøm, fungerer de ikke bra med applikasjoner når det gjelder hastighet.

La oss se på listen over programvareprodukter som er basert på applikasjoner på en side. Det er Gmail, Google Maps, Google Drive, Twitter, Netflix, Jira, Facebook, Airbnb, Linkedin, Paypal, Pinterest og andre. Disse webapplikasjonene bruker sanntidsoppdateringer, og SPA-arkitektur gir svar mye raskere.

En ensidig applikasjon er en god ide hvis du har et forretnings- eller personlig nettsted som trenger en dynamisk plattform og en liten mengde data.

For å velge riktig webapplikasjonsarkitektur, anbefaler jeg Veiledningen til webapplikasjonsarkitektur .

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *