# Dependencies

## Frontend

- Typescript
> Javascript med typeing

- Next.js
> React-basert frontend rammeverk

- TailwindCSS
> CSS rammeverk bestående av små utility-klasser

- Axios
> HTTP klient-rammeverk/bibliotek

- Aksel
> NAVs design system som inkluderer ikoner, komponenter etc.

- useSWR
> Bibliotek som forenkler datafetching over Axios

## Backend

- Kotlin
> Moderne Java basert språk

- HikariCP
> Database connection pool som etablerer forbindelser mellom database og backend

- PostgreSQL
> SQL database rammeverk

- Ktor
> Asynkron HTTP server ~ RESTAPI

- JUnit
> Testrammeverk for backend i Kotlin 

- Flyway
> Databasemigrering rammeverk

- Exposed
> ORM for å skrive SQL-spørringer i Kotlin

- Logback
> Loggføringsbibliotek

## Build

- yarn

- gradle