Doodle looks very promising! Looks like there’s so...
# doodle
f
Doodle looks very promising! Looks like there’s some overlap with Compose for web. What are the pros/cons of using one or the other?
I’ve just found this comment
Compose-web (I think) is targeting a canvas approach eventually
I don’t think that’s the case, or is it? So far the only difference I’ve found is their APIs
n
Hey @frankelot! I do think the plan is for Compose-web to eventually go towards canvas-based rendering. I shared my thoughts on the pros/cons of that in the comment you found. Doodle targets DOM for web, but still lets you reuse your entire app for desktop apps. Desktop support is obviously still very early, but the goal is to keep this reusability in tact as much as possible. I'm also exploring support for Canvas. This would help for cases where performance is really important.
f
Thanks for the detailed explanation
I’m going to be using Doodle for a project of mine. I like the API a bit more. it abstracts CSS and that’s a bit plus for me
Also, the compose API will change considerably if they ever adopt the canvas renderer. Forcing a complete re-write
n
hey @frankelot did you build the project you mentioned with Doodle? curious how it went if you did.