^ Sorry guys, you may have notice the blog post date is wrong. I won't change the URL, but thanks to how time works, this will be fixed in one month anyway :-D
was to me incredibly inspiring and promising.
One tweet and blog post by the great @aerotwist got my attention.
I would like to express here my opinion and feedback on using React.
I've been using React for almost 2 years now, and always in performance intensive use-cases, from Games to WebGL.
I've created glsl.io and I'm working on Diaporama Maker.
Both applications are built with React and combined use of HTML, SVG, WebGL.
Diaporama Maker is probably the most ambitious piece of software I've ever personally done.
In short, Diaporama Maker it is a WYSIWYG editor for web slideshow (mainly photo slideshows). It is a bit like iMovie with the web as first target. The project is entirely open-sourced.
Currently, I am able to render the whole application at 60 FPS and this is still unexpected and surprising to me
(press Space to run the diaporama on diaporama.glsl.io demo).
Well, more exactly, this would not have been possible without some optimizations
that I'm going to detail a bit at the end of this article.