Two days ago I stumbled over SolidJS, a UI library for JavaScript. Solid is a declarative Javascript library for creating user interfaces. It does not use a Virtual DOM. Instead it opts to compile its templates down to real DOM nodes and wrap updates in fine grained reactions. This way when your state updates only the code that depends on it runs. Solid is a new contender in the saturated space of front-end libraries like React, Vue or Svelte.