https://kotlinlang.org logo
#compose-web
Title
# compose-web
p

phuc.tran

04/21/2022, 7:48 AM
well, so if we want to have a good (in terms of SEO and performance) web, we need to build web UI separately 😐
d

darkmoon_uk

04/21/2022, 7:53 AM
Perhaps - maybe question back at you: I've always wondered if a Canvas-rendered page couldn't trick SEO somehow into seeing the metadata or content it's looking for.
Are SEO methods so optimised around real, visible DOM pages that a Canvas rendered one can't be made compatible with their discovery methods?
p

phuc.tran

04/21/2022, 7:55 AM
Unfortunately, I don’t have enough knowledge with SEO to answer this question, say I have the same thought
But not only SEO, I come from Flutter Web, and the bundle is big, when first load, it takes long time
This is a part of SEO I guess, but also performance
b

Big Chungus

04/21/2022, 11:00 AM
Not entirely separately. You can still share all your compose state management and utilities, which is a big chunk of ui layer already. Layout is the only thing that needs a separate implementation on compose-web
👍 1
p

phuc.tran

04/21/2022, 11:01 AM
Thanks @Big Chungus