Hacker News new | ask | show | jobs
by gt565k 4105 days ago
I believe the correct answer here is, don't be a framework fanboy

http://www.slideshare.net/NeilGreen1/framework-fanboys

Learn Rails, Django, and other frameworks. If you can make something using a library instead of a framework, then do it. Use the tools that are right for the job.

I recently graduated college, and had already worked with Rails and Django. My first job out of college uses Spring MVC. I'm on my 3rd (back-end) web framework.

Once you get pretty comfortable with 1 or 2 frameworks, it's that much easier to pick up a new one. Each framework has pros and cons. Certain things integrate better with certain frameworks.

Again, use the right tools to solve your problem and don't be a framework fanboy!