1.Uses a templating engine
Template engines allow for easy and flexible UI building.
2.Supports computed properties
Allows the use of functions as properties to compute properties of objects.
Some people see this as an advantage as it eliminates the overhead from another template language.
4.Published under MIT License
The MIT License is a very permissive license which allows all uses, including business use, without warranty.
5.Has a stable public API
The major version number is above 0. This means there will be no compatibility breaking API changes introduced by the development team.
6.Works well with more than just one template engine
Other frameworks might be locked with a template engine you don’t like and there is nothing you can do about it.