Vad är webbapplikationer och -tjänster?

Från Webbling
Version från den 11 januari 2016 kl. 15.30 av PGJ (diskussion | bidrag)
Hoppa till: navigering, sök

Webbapplikationer är program som körs i webbläsaren. De kan i vissa fall köras helt och hållet inom samma webbsidal. Dessa kallas för SPA eller Single Page Application. En dylik app kan ha olika skärmar och vyer, bara det att den inte laddar in någon mer webbsida. Likaså kan den ladda hem extra data ifrån servrar. Som exempel på detta, så kommer vi att skapa en SPA som visar upp en karta med diverse information i.

Man kan även tänka sig att en webbapplikation körs över flera webbsidor. Kanske du logga in på en första sida och sen kan du förflytta dig till olika undersidor där du kan göra diverse saker. Ett exempel på detta skulle kunna vara ett webbforum eller en internetbank. För att skapa dylika applikationer behöver vi oftast ett inloggningssystem. Vilket vi ska titta på hur man skapar.

Med webbtjänster menar vi serverprogram som levererar data eller liknande. Dessa går oftast att ansluta sig till ifrån webbapplikationer som kör på en webbklient. Webbtjänsten kanske har ett REST-API som möjliggör att man enkelt kan använda sig av den. Många öppna data finns att tillgå som webbtjänst. Vi kommer att titta på en helt del olika källor och gå igenom exempel som visar hur man kan använda dem i sina applikationer.

Nästa aktivitet

Att använda öppna data