Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Angular.js should be considered a tool that solves certain problems well and some other problems less well.

In my book, Angular (when used with Yeoman's generator-angular-fullstack) is a high-productivity tool that immediately generates a fully functional, well structured MEAN application that's very easy to extend. You get something useful running in less than an hour. That's perfect for prototypes and internal enterprise apps where productivity is more valuable than performance or SEO.

OTOH if you're working on a big web app that will take months to develop, you might as well spend more time building the foundation, and also choose a framework that provides server-side rendering, high DOM performance and things like that.

IMO most of the bickering related to JavaScript frameworks is just people using them for different purposes, and one person assuming everybody else will use them for the same purpose as she does.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: