Search⌘ K
AI Features

Getting Started

Explore the core libraries used in building Scala HTTP APIs including Akka HTTP for concurrency, Slick for database queries, Flyway for migrations, Circe for JSON handling, Refined for type safety, and PostgreSQL JDBC. Understand how these tools integrate to form robust backend services.

Libraries used

Let’s successively go through the libraries we will be using in our project with a brief description of each. This is important because these libraries and the functionalities that they offer will come together to become the building blocks of our service.

The building blocks of our service

1. Akka

Using Akka, we can build ...