Hva er en nettapplikasjon?

Innholdsfortegnelse:

Hva er en nettapplikasjon?
Hva er en nettapplikasjon?
Anonim

Akkurat som en mobilapp finnes på en mobilenhet, er en nettapplikasjon (eller "webapp" for kort) et hvilket som helst dataprogram som utfører en spesifikk funksjon ved å bruke en nettleser som klient. Applikasjonen kan være så enkel som en meldingstavle eller et kontaktskjema på en nettside, eller den kan være like kompleks som en tekstbehandler eller flerspillers mobilspillapp som du laster ned til telefonen din.

Image
Image

bunnlinjen

I et klient-servermiljø refererer "klient" til vertsprogrammet en person bruker for å kjøre en applikasjon. Et klient-servermiljø er et miljø der flere datamaskiner deler informasjon fra en database. Der serveren er vert for informasjon, er "klienten" applikasjonen som brukes for å få tilgang til informasjonen.

Hva er fordelene ved å bruke nettapplikasjoner?

En nettapplikasjon fritar utvikleren fra ansvaret for å bygge en klient for en bestemt type datamaskin eller operativsystem, slik at alle kan bruke applikasjonen ettersom de har internettilgang. Siden klienten kjører på en nettleser, kan brukeren bruke en PC eller en Mac. De kan bruke Microsoft Edge, Chrome eller Firefox, selv om noen programmer krever en spesifikk nettleser.

Nettapplikasjoner bruker vanligvis en kombinasjon av serversideskript (ASP, PHP, osv.) og klientsideskript (HTML, Javascript, osv.). Skriptet på klientsiden tar for seg presentasjonen av informasjonen, mens skriptet på serversiden tar for seg alle de vanskelige tingene som å lagre og hente informasjonen.

Hvor lenge har nettapplikasjoner eksistert?

Nettapplikasjoner har eksistert siden før World Wide Web ble mainstream. For eksempel utviklet Larry Wall Perl, et populært skriptspråk på serversiden, i 1987. Det var syv år før internett virkelig begynte å bli populært utenfor akademiske og teknologiske kretser.

De første vanlige nettapplikasjonene var relativt enkle, men på slutten av 90-tallet ble det sett et press mot mer komplekse nettapplikasjoner. I dag bruker millioner av amerikanere nettapplikasjoner for å inngi inntektsskatt på nettet, utføre nettbankoppgaver, dele innlegg på sosiale medier, kommunisere med venner og familie og mer.

Hvordan har nettapplikasjoner utviklet seg?

De fleste webapplikasjoner er basert på klient-server-arkitekturen, hvor klienten legger inn informasjon og serveren lagrer og henter informasjon. E-post er et godt eksempel på dette, med tjenester som Gmail og Microsoft Outlook som tilbyr nettbaserte e-postklienter.

Flere og flere nettapplikasjoner er utviklet for å håndtere funksjoner som norm alt ikke krever servertilgang. For eksempel er Google Docs en nettapplikasjon som kan fungere som tekstbehandler, som lagrer informasjon i skyen og lar deg "laste ned" dokumentet til din personlige harddisk.

Hvis du har brukt nettet lenge nok, har du sett hvor sofistikerte nettapplikasjoner har blitt. Mye av det sofistikerte er på grunn av AJAX, som er en programmeringsmodell for å lage mer responsive nettapplikasjoner.

Google Workspace (tidligere G Suite) og Microsoft 365 er andre eksempler på den nyeste generasjonen av nettapplikasjoner, som tar en serie med produktivitetsapplikasjoner og grupperer dem for integrert bruk.

Mobilapplikasjoner som kobles til internett (som Facebook, Dropbox og ulike bankapper) er også eksempler på hvordan nettapplikasjoner er utviklet for den økende andelen av mobilnettet i global internetttrafikk.

Anbefalt: