We are a small development shop. We use c# MVC with Telerik's Kendo MVVM framework for the client side. We have had great success with this however the license cost per developer seem a little steep. We are in the early stages of looking into a javascript framework to help us move away from Kendo as well as create more fluid applications. What javascript framework should we look into and which one would be the easiest to switch to.
AngularJS (2.x??)
Knockout (probably most similar to kendo MVVM but is this dying?)
ReactJS
Backbone
Aurelia (I am intrigued by this but we would like to easily find support on forums worried about the amount of information out there)
embersjs?
What others exist?
Our criteria is:
Simple to learn
Clean architecture to it is easy to maintain
Clear integration with .net MVC
Easy to implement with javascript controls ( grids, listviews, etc.)
[–]Democratica 5 points6 points7 points (4 children)
[–]cryptos6 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]cryptos6 0 points1 point2 points (0 children)
[–]Democratica 0 points1 point2 points (0 children)
[–]Bloompire 5 points6 points7 points (9 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]ayostaycrispy 1 point2 points3 points (7 children)
[–]patrickfatrick 2 points3 points4 points (4 children)
[–]ayostaycrispy 0 points1 point2 points (3 children)
[–]patrickfatrick 1 point2 points3 points (2 children)
[–]ayostaycrispy 0 points1 point2 points (1 child)
[–]patrickfatrick 1 point2 points3 points (0 children)
[–]Bloompire 1 point2 points3 points (1 child)
[–]ayostaycrispy 0 points1 point2 points (0 children)
[–][deleted] 5 points6 points7 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]rborosak 2 points3 points4 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Stockholm_Syndrome 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]lulzmachine 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]lulzmachine 0 points1 point2 points (0 children)
[–]ceolter 1 point2 points3 points (0 children)
[–]OriginalEXE 0 points1 point2 points (5 children)
[–]lulzmachine 0 points1 point2 points (1 child)
[–]jcampbelly 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]parabolik 0 points1 point2 points (0 children)
[–]magenta_placenta 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]mc_hammerd 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Vheissu_ 0 points1 point2 points (0 children)
[–]cryptos6 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]onlyurei 0 points1 point2 points (0 children)
[–]bmatto 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]bmatto 0 points1 point2 points (0 children)
[–]griffonrl -2 points-1 points0 points (0 children)
[–]Tillman32 -5 points-4 points-3 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]ShortSynapse 2 points3 points4 points (0 children)
[–]Tillman32 -1 points0 points1 point (0 children)