Disclaimer: I have not built a large app using Angular, but I have built a large SPA using Ext.js (hundreds of classes and views). While the SPA approach works, I've often thought it would have been simpler if I had gone the multi-page route.
On Thursday, July 3, 2014 9:48:42 AM UTC-4, Paul Spaulding wrote: > > What problems are you trying to solve by going SPA? Angular can be used > for SPA and there are certainly tons of articles on that. Angular can also > happily live in a multi-page application where each page accomplishes a > focused set of tasks; I don't think there is a need to go entirely SPA if > your project doesn't require it. Really, multi-page is probably going to > be easier to maintain, and the truth is with appcache (yuck) and the new > ServiceWorker API which I expect to be landing in most browsers within a > year ( https://www.youtube.com/watch?v=4uQMl7mFB6g ), I think a > multi-page app can pretty much behave the same as a SPA, but without all > the added complexity. Just my opinion. > > On Wednesday, July 2, 2014 7:36:34 PM UTC-4, [email protected] wrote: >> >> Hi, >> >> I am quite new on AngularJS framework and the Single Page App >> architecture. I normally worked on projects that were built on traditional >> multi-page MVC design pattern but without any JavaScript/Web application >> framework. Recently, we are about to start a large web application project >> and I was recommended to go for SPA layout using web application framework >> like AngularJS. >> >> Now, I have went through several web forums and articles related to SPA >> and AngularJS but I am still not quite sure whether it is: >> >> 1) Feasible to use AngularJS framework to build large web project (Lets >> say an ERP with 400+ classes with modular design and web service layer)? If >> so, why? Should we build as Single Page or Multi-Page Application? Which >> one do you recommend and why? >> 2) Any limitations of AngularJS framework for large web applications? >> 3) Any examples of large web applications built on AngularJS? >> >> I would really appreciate if anyone can share their thoughts, knowledge >> and experiences, specially who have already used AngularJS framework to >> build very large web application. Any recommendations, suggestions will >> also be very helpful. >> >> >> Best Regards >> >> >> >> -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
