Building reliable web services with Kotlin Ktor
Through this session, we are going to cover all the steps you need to know to setup a Kotlin Ktor project to build a reliable web service. We will discover the framework tools and features (Routing, DataConversion, ContentNegotiation...) and see them in action to develop some endpoints from the API frontside to the database.
To do so, we'll unveil how we can easily setup a Postgres database connection with Exposed, an ORM library for Kotlin, and see how clean architecture can be a good choice to develop your brand new API.
In order to have a strong contract between the newly built web service and your frontend, we'll explore how Kotlin and Swagger can help us achieving this goal.
Lead Android Engineer @ Aircall
Paris, FranceView Speaker Profile