Hi, I'm looking for examples of real apps develope...
# compose-web
u
Hi, I'm looking for examples of real apps developed with Compose Web. I'd like to get an idea of ​​their performance. Does anyone know of any?
s
w
Just personal opinion/experience, but if your use case works well with Wasm's single thread limitation, then you'll get great performance. If you have anything that needs async work, you'll spend a lot of time trying to optimize via workers or just dealing with blocking main. Async here includes literally anything. Bitmap decoding and search autocomplete are two major pain points for me right now, as those cause significant frame drops.
o
with Wasm's single thread limitation
It's not the limitation of Wasm. Same is true for Java Script when running in a browser. Indeed, on web it's recommended to offload heavy calculations to workers. As for examples of the apps: • https://jetbrains.github.io/kotlinconf-app/ - designed for mobile layouts • https://kotlinlang.org/api/compose-multiplatform/stories/material3 - a gallery of UI components • https://builtwithpaper.com/apphttps://hachimi.world/app/
u
In everything I've tried, scrolling doesn't feel natural at all on desktop.
o
scrolling doesn't feel natural
https://youtrack.jetbrains.com/issue/CMP-7168 - to be improved
K 1
u
Otherwise, I find it very promising.