Hi, I create an issue here because I don't have a reddit account and because you say that Doduo inspires by Imba. I implement a simple framework called Simi (inspired by Yew), and later I find out that it's similar to Imba (read my comment here). Some similarities I found between your ideas for Doduo and Simi:
- Not care about storing tag name
- Simi also has Create mode and Update mode
- And update mode expect the nodes should be there already
- Procedural macro to transforms code
- And idea about implement control flow such as
if (let), match, for (Simi already implemented these, I don't have plan to implement while).
But the way Simi generate code is different to your envision. If you want to see the code generated by Simi, you may try its simplest examples/counter and uncomment the //@debug (line 31) to see it.
I may read your ideas more careful later and come back to correct any misunderstand (my empty stomach make my eyes weary now 😩 )
Hi, I create an issue here because I don't have a reddit account and because you say that Doduo inspires by Imba. I implement a simple framework called Simi (inspired by Yew), and later I find out that it's similar to Imba (read my comment here). Some similarities I found between your ideas for Doduo and Simi:
if (let),match,for(Simi already implemented these, I don't have plan to implementwhile).But the way Simi generate code is different to your envision. If you want to see the code generated by Simi, you may try its simplest
examples/counterand uncomment the//@debug(line 31) to see it.I may read your ideas more careful later and come back to correct any misunderstand (my empty stomach make my eyes weary now 😩 )