# multiplatform

Rudy Sulley

03/01/2024, 6:42 PM
so i recently did a project, multiplatform,
iOS android
. the server side code was in ktor but with Exposed I had to do local caching on the client's device using sqldelight It was actually my first ktor project so i learnt as i went along. from django and flask background. when the project was near completion, i realized i could have used sqldelight and saved on some code duplication, increasing the code shared between all platforms, Are there any pitfalls to using sqldelight in ktor, exposed was quite okay, just didn't have the bells and whistles i'm familiar with from django.