This is a very interesting article, but the best frame work depends on the situation such as time, use, experience. Anyone who reads this article, I hope they don't immediately think that I have to use Angular.js because this article ranks it the best or it's by Google.
That is true.
But if "time, use, experience" are used to determine what framework to use, so should popularity, as community support is important too.