webSAF - front-end architecture and design
Om publikasjonen
Rapportnummer
20/00354
ISBN
978-82-464-3138-3
Format
PDF-dokument
Størrelse
1.8 MB
Språk
Engelsk
webSAF er et brukervennlig, web-basert verktøy for simuleringsstøttede, tosidige krigsspill. Det
består av en server som kommuniserer med et grafisk brukergrensesnitt i nettleseren ved hjelp
av WebSocket, og har foreløpig funksjonalitet for å kontrollere indirekte ild-entiteter,
manøverentiteter og luftvernentiteter. webSAF er designet for å være uavhengig av hvilke
simuleringsverktøy som benyttes, og kan brukes til å kontrollere entiteter i en føderasjon av
ulike simuleringsverktøy.
Det web-baserte brukergrensesnittet er skrevet i TypeScript, et supersett av JavaScript, og er
basert på en rekke ulike webteknologier hvor de viktigste er React, Redux og OpenLayers.
Denne rapporten beskriver teknologiene, beslutninger som er tatt underveis og erfaringene
knyttet til utvikling av brukergrensesnittet.