Hello again, The more I see the more I like this project.
I was taking a look to the gadget rendering architecture. It seems to be a little bit close to the page by using a RenderContext. It would be nice if the rendering of the gadgets could be completely detached. But by the way it works quite well. The only thing I don't understand is why no html is rendered on renderService.render(). And how the script generated inside RenderContext. is initialized in javascript. I mean the gadget is registered somewhere in the javascript api, but then who is responsible of doing final rendering? Someone has any reference on how actually it works? Thank you a lot!
