Alien.js is an MVC design pattern for building single-page applications with ES modules and Three.js, intended for developers who are interested in creating their own shaders.
In this session, Patrick Schroen will cover a brief history of Flash, The FWA, WebGL and common design patterns for creating interactive WebGL experiences with Three.js using vanilla JavaScript.