Rich Internet Application Archetype or Web Application Archetype
Given the 2 Archetype name above (and describe from msdn) how do you call classify an MVC application using knock开发者_如何学运维outjs to generate the UI?
Do you call classify it as a RIA or a WA?
Would you still use ASP.NET MVC with knockoutjs or would you use a different pattern for the server side layer?
Call it what you want....
"What's in a name? That which we call a rose By any other name would smell as sweet." William Shakespeare
If you look at the application architecture diagrams, the RIA application uses a browser plugin (so Flash or Silverlight) to deliver a "rich" user interface where the Web Applciation does not. So to answer your question according to the link you provided, an MVC application with a javascript library is a Web Application.
However, it is possible to create rich UI using javascript these days so the distinction is less clear.
精彩评论