|
JediGandalf posted:I'm already designing a pretty client-driven SPA application that uses ASP.NET MVC. I'm still building the models of the server side so I haven't gotten to anything client or view related. That's the very last thing I do. But I want to know which client framework would probably be best with ASP.NET MVC. Apparently Knockout is included with ASP.NET MVC. Anyone have any opinions on that? If you want to stick with knockout, try Durandal. http://durandaljs.com/ It's a MVVM view composition framework built with knockout. Otherwise, Angular is a fine choice too. Or ember. Or one of the million other front end spa frameworks. I'd also recommend checking out BreezeJS. It provides a client-side data layer, and if you're using the microsoft-happy path, ties in smoothly with Entity Framework.
|
# ¿ Sep 24, 2013 21:24 |
|
|
# ¿ May 2, 2024 12:19 |
|
Cryolite posted:I've been using it for the past few months on some extremely complex and dynamic forms. We love it since it makes things that would otherwise be a convoluted mess of jQuery very easy. If you want knockout with structure geared towards a spa then check out Durandaljs.
|
# ¿ Oct 23, 2013 01:53 |
|
Cryolite posted:I've heard of Durandal but it seems to be a for-profit venture by the people developing it which makes me a little uncomfortable. If they close up shop I think I'd be left with a dead framework especially since it seems to have little uptake so far. Angular's taken off enough that even if Google stopped official support I bet it would survive. Another group at my company actually looked into using Durandal but abandoned it in favor of Angular. Yeah, there's no doubt that Angular is king of the mountain in terms of front-end frameworks. Community adoption, tons of extensions, widget libraries, etc. I was throwing Durandal out there as an option if you have enough of an investment in Knockout that the switching cost would be prohibitive for whatever reason (other developers, existing application very heavily based in knockout). Certainly if I was going to recommend a new spa framework it would be Angular.
|
# ¿ Dec 1, 2013 22:49 |