WinJS er ikke så lett å klassifisere. Det er ikke en full-on JS rammeverket, det er ikke en mobil development kit, det er ikke en CSS rammeverk, det er ikke en UI verktøykasse heller.
WinJS faktisk fusjonerer konsepter fra alle, og gir et bredt sett med verktøy som utviklere kan bruke til å skape applikasjoner som kjører det samme på Windows-skrivebordet eller mobile applikasjoner, spesielt utviklet for Modern UI (tidligere kjent som Metro).
Prosjektet er åpent hentet (i motsetning til mange andre Microsoft-prosjekter), og kan brukes til alle typer programmer, som kommer fullpakket med massevis av ferdige kontroller og verktøy.
Støttede komponenter:
Listevisningen
FlipView
NavBar
Appbar
Tooltip
Pivot
Veksler
Søkeboks
Datovelgeren
Tid picker
Toppliste
Mal motor
Animasjon motor
Zooming
Fly ut
Repeater
AJAX
Binding
Scheduler
Løftene
Krav
- aktivere Javascript på klientsiden
Kommentarer ikke funnet