1fbc3d5832
Co-authored-by: Sindre Kjelsrud <sindre.kjelsrud@nav.no>
53 lines
No EOL
780 B
Markdown
53 lines
No EOL
780 B
Markdown
# 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 |