How does it achieve this? Quilt.js allows you to create plugins which are instantiated via HTML attributes. For example, with Quilt.js, you could store an attribute name in your model, then create a view which can updates itself as it detects changes in the value of the attribute name from the model.
Demo:http:/ / pathable. github. com/ quilt/
License: MIT License