Is angularjs a good fit for large datacentric enterprise web application

angularjs, javascript, model-view-controller, web-applications

Solution

I think that using Angular is a good solution, I am working in a very big project, that manage a lot of data and angular is working perfectly.

There are a lot of advantages of using Angular. However, I think that it depends on your needs, if you don't need a rich experience of user, maybe you can select other option different from a SPA that could be faster, if you don’t have experience developing a SPA..

I think that in your case, it is most important choosing well the backend technology than the frontend technology, because the responsibility of managing the data is from the backend.

I hope that helps.

Problem

I am trying to build a web application which will have many different pages. each page mainly shows data in table and various graphs based on data. I want to decouple front end completely from the backend. for this reason I am considering angularjs. My concern is following two points: - angular js is considered best for SPA style applications - angularjs will load the partial view when required and will load data through ajax, every page needs at least two seperate http requests to render the page. Is it really a good choice to select angular or any better approach?

Original source