DEV Community

Discussion on: Why You Shouldn't Use A Web Framework

Collapse
 
yeraycat profile image
Yeray Catalá

My opinion here is...

Do you want to learn? -> No framework
Do you want to work? -> Framework is required

Using frameworks is great. Not understanding what is happening in the background is not.

You should not reinvent the wheel, but that doesn't mean that you shouldn't study how the wheel was invented and just use it without understanding it.

I don't think it is a matter of speed, when people says that you are reinventing the wheel. Is a matter of quality and security.

Most of the frameworks are opensourced, reviewed, audited and improved by a lot of developers that are probably more experienced than you (or me, or whoever). In fact, using a framework for a long time, reviewing its guts and understanding how it does its magic will really help you a lot to understand edge use cases that would be a nightmare to face just with vanilla and no experience.