1.minified file size without dependencies
Smaller file size means faster load times.
2.Supports routing and deep linking
Routing allows interaction with the browser url. This is very important for a good user experience if you are building one-page apps.
3.Templates can be pre-compiled on the server
Supports a template engine that can be pre-rendered on the server. This possibly improves page speed, especially on devices with low computing power.
4.Can be rendered on the server
This greatly improves search engine crawlability. This possibly improves page speed, especially on devices with low computing power.
Less dependencies means less extra scripts to include, usually resulting in less development overhead and faster load times.
6.Integrates well with third party libraries to enable Promises/A+ support
Allows the use of libraries like jQuery Deferred to support promises. Promises are a popular alternative to callbacks when dealing with server responses.