DEV Community

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

Collapse
 
peglica001 profile image
Żarko

Its an old discussion but I must add. I am a physicist. I learned physics, from newtonina mecahnics to QM or QFT. If you want to be a physicist you have to know physics. If you want to be a web dev you have to know html, css and js. It is not to much to ask. Reinventing the wheel would be asking someone to invent new html or css or js not asking someone not to use a framework. I am new to web dev and I am wathing django tutorials and its a complete and utter chaos...If you are a web developer for real you should know your craft and your craft is html, css and js. Dont go to asembly of course...but frameworks seem to me as if I was trying to memorize physics and not understand it....If you understand frameworks and basics you should be able to make your own working pattern after some time and have your own shortcuts.

Collapse
 
gypsydave5 profile image
David Wickes

Yup - I like this idea around "memorising vs. understanding". Understanding is far more flexible and widely applicable. Memorising the individual quirks and tricks of a framework is fragile and narrow.

Collapse
 
peglica001 profile image
Żarko

Yes and me being New to this it seems strange to me to use frameworks so much. Are you so bad at it that you can not develop one? Your own way of doing things I guess... Maybe it is really that complex and maybe frameworks are needed but learning django is driving me crazy.

Thread Thread
 
gypsydave5 profile image
David Wickes

In my experience (mainly of Ruby), some languages just don't have an ecosystem that allow you to escape a framework.

From what I hear Django is quite a heavy weight framework. Could you look for something a little more lightweight in Python?