[0] specifically the react package https://github.com/lavrton/react-konva
I don't have the final build of the project I made with it publicly visible, but an older build:
https://total-tetris.herokuapp.com
Supports mobile (touch controls) and desktop (keyboard controls). Final version has Facebook leaderboards.
I had one or two issues with Phaser which I supplied fixes for which were merged.
If I made a similar project, I would check out latest alternatives but wouldn't hesitate to use Phaser again.
http://www.opengl-tutorial.org/miscellaneous/clicking-on-obj...
[0] https://github.com/Flipboard/react-canvas [1] https://flipboard.com/@flipboard/flipboard-picks-8a1uu7ngz [2] https://github.com/lavrton/react-konva
We have been using Konva for 2 years and would probably have chosen it again if we where going to start developing today
edit: you can go on https://learnplayground.com/games and try out free games if you want to test, but know that we are working on optimizing the game engine to work better on mobile so performance and scaling is not as good as it should be
I also posted some optimizations techniques[1] for this library to Stack Overflow.
[0] http://coneofnegativeenergy.com/hexkit/
[1] https://stackoverflow.com/questions/42729872/optimizing-konv...
I've had ideas in the past for websites or projects where I would have wanted to use HTML5s canvas, but I haven't ever known where or how to get started. The demo here seemed very straightforward and easy to understand.
EDIT: Upon further consideration, this will actually be perfect for an upcoming project that I've been neglecting for a while due to not knowing how to do the drawing aspect. And it works with React ️
Not sure if that's intentional. I'm on Firefox.