This is an experimental project to make a TodoMVC with Custom Elements and diffHTML to handle Virtual DOM operations.
diffHTML is an experimental library for building components and structuring applications with a virtual DOM and declarative HTML interface.
The diffHTML website is a great resource for getting started.
Get help from diffHTML devs and users:
The diffHTML implementation of TodoMVC has a few key differences from other implementations:
This example should run in all major browsers, although the Web Animations specification will only work in browsers that support it.
Start an HTTP server in the root directory of todomvc/
and navigate to
/diffhtml
to run this sample.
Hint: if you have python installed, you can just run: python -m SimpleHTTPServer
todomvc/
folder, run npm install
followed by an npm run build
npm run watch
to monitor