As an example, you may want to make 3D games. If that is the scenario there is also WebGL, and that is a JavaScript API to render second and 3D graphics around the browser, using the GPU for increased performance. Subject.js is really a JavaScript second, rigid-system physics motor for https://html5-game-monetization10752.webbuzzfeed.com/36451466/5-simple-statements-about-html5-game-publishing-solutions-explained