1. React
  2. dotJS
  3. 2017
  4. Secrets of the DOM Virtual Machine

Secrets of the DOM Virtual Machine

What happens if we treat our templates as a specialized functional programming language that can be compiled into optimized bytecode and executed with a virtual machine?

Tom Dale at dotJS 2017

Most web applications today build their UIs by running JavaScript. But what happens if we instead treat our templates as a specialized functional programming language that can be compiled into optimized bytecode and executed with a virtual machine? Tom explores this novel architecture and some of the performance benefits it gives us.