This talk covers the evolution of Atom's view system, from its humble beginnings through the transition to React and then away from it again, and the landscape of possibilities for the future of Atom, or any large Javascript app targeting today's web platform.
Daniel Hengeveld works for GitHub on the Atom core team.