javascriptmodel-view-controllermvvmsinglepage

Tools framework for single page application (web site)


Good day!

There is a number of similar questions here, but I'm particulary interested in such aspects of building single-page web applications:

Any good points on overal approaches and architecture patterns are really appreciated.

Thanks!


Solution

  • From various blogs, it seems like Angular JS will cater for the most of the SPA needs

    Angular and Durandal Converge

    Rob Eisenberg says:

    I would join the AngularJS 2.0 Core Team and help to design and implement AngularJS 2.0, bringing all my experience with Caliburn.Micro and Durandal into the mix.


    From Compare Durandal to Angular, Not Knockout to Angular

    Knockout is a data binding library. It’s not a SPA framework.

    Drundal Vs Angular: They solve the same problems (in different ways of course). They both have routing, animations, view orchestration, dependency management, as well as data binding.

    Durandal is a natural progression from Knockout because Durandal uses Knockout. Durandal uses Knockout for data binding because its solid, very widespread, and reliable. Angular rolled their own data binding.

    Also refer:

    1. Create an Angular App in Seconds with Hot Towel
    2. http://forums.asp.net/t/1896043.aspx?What+to+choose+e+g+Hot+Towel+or+Angular+JS+
    3. How to master AngularJS?