Skip to content

Commit

Permalink
fix: change description for quadrant 3
Browse files Browse the repository at this point in the history
  • Loading branch information
carlmagl committed Dec 3, 2024
1 parent 90ea322 commit 7d15f0c
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 7 deletions.
9 changes: 8 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/bun.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,11 @@ quadrant: frontend
is_new: true
---

Runtime
Bun er et moderne og høyytelses JavaScript-runtime, bygget for å være et raskt og effektivt alternativ til eksisterende løsninger som Node.js og Deno.
Bun er designet fra bunnen av for å forbedre utvikleropplevelsen, med fokus på hastighet, enkelhet og innebygde funksjoner.

Utviklere kan bruke Bun til å bygge alt fra webapplikasjoner til servere, og den egner seg godt for moderne utviklingsbehov hvor ytelse og effektivitet er viktig.
Ved å kombinere runtime, pakkehåndterer og bundler i én løsning, tilbyr Bun et kompakt alternativ til tradisjonelle JavaScript-verktøy.

Selv om Bun tilbyr imponerende funksjoner og ytelse, finnes det noen grunner til at du kanskje ikke bør bruke Bun i enkelte tilfeller.
Noen av disse er produksjonsmodenhet, stabilitet og kompatibilitetsutfordringer.
7 changes: 6 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/deno.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,9 @@ quadrant: frontend
is_new: true
---

Runtime
Deno er en moderne og sikker runtime for JavaScript og TypeScript, laget av Ryan Dahl, som også grunnla Node.js.
Deno ble utviklet for å løse noen av svakhetene og utfordringene i Node.js, basert på erfaringer fra nesten et tiår med Node.js-utvikling.
Deno bruker V8-motoren (samme som i Node.js og Google Chrome) og er skrevet i Rust for sikkerhet og ytelse.

Deno er et godt valg for prosjekter som prioriterer sikkerhet, TypeScript-støtte og enkelhet.
Den passer spesielt godt for utviklere som ønsker å unngå noen av kompleksitetene og svakhetene i Node.js, samtidig som de drar nytte av en oppdatert runtime for JavaScript og TypeScript.
3 changes: 2 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/pwa.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ depth: 3
quadrant: frontend
---

Prinsipp/arkitektur
En PWA (Progressive Web App) er en type webapplikasjon som kombinerer funksjonaliteten og ytelsen til en vanlig nettside med brukeropplevelsen og funksjonene til en mobilapp.
Hovedmålet med PWA-er er å tilby en sømløs opplevelse på tvers av enheter, uavhengig av om du bruker en nettleser eller har appen installert på enheten.
4 changes: 3 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/svelte.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ depth: 3
quadrant: frontend
---

UI-bibliotek
Svelte er et moderne rammeverk for utvikling av brukergrensesnitt i JavaScript.
Det skiller seg fra andre populære rammeverk som React og Vue ved å kompilere applikasjonskoden til JavaScript i byggeprosessen,
i stedet for å bruke en runtime i nettleseren. Dette gjør applikasjonene lettere, raskere og mer effektiv.
3 changes: 2 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/turbo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ depth: 3
quadrant: frontend
---

Byggverktøy
Turbopack er et nytt byggverktøy skrevet i Rust, utviklet av Vercel som skal være et raskere alternativ til Webpack og Vite.
Det er spesielt designet for moderne webutvikling og fungerer sømløst med Next.js.
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@ depth: 3
quadrant: frontend
---

Web standard
Web Components er en teknologi som lar utviklere lage gjenbrukbare, egendefinerte elementer for nettet ved hjelp av standardiserte API-er.
Disse komponentene fungerer uavhengig av hvilket rammeverk eller bibliotek som brukes, fordi de er basert på nettets innebygde funksjonalitet.

Web Components gir utviklere muligheten til å lage tilpassede HTML-elementer som oppfører seg som native nettleserelementer.
6 changes: 5 additions & 1 deletion capra-fagradar/src/technical-radar/frontend/webassembly.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,8 @@ depth: 3
quadrant: frontend
---

Web standard
WebAssembly (Wasm) er et lavnivå, kompakt, og effektivt runtime-miljø som lar deg kjøre programmer skrevet i ulike språk (som C, C++, Rust, Go) direkte i nettleseren, med nesten-native ytelse.
WebAssembly er utviklet som et komplement til JavaScript, med fokus på ytelse og portabilitet.

WebAssembly åpner døren for en ny generasjon webapplikasjoner som kombinerer ytelsen til native applikasjoner med tilgjengeligheten og brukervennligheten til nettapplikasjoner.
Den gjør det mulig å bygge mer avanserte og ressurskrevende applikasjoner på nettet enn det som tidligere var mulig med bare JavaScript.

0 comments on commit 7d15f0c

Please sign in to comment.