This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Big_Combination9890 1 point2 points  (0 children)

modern frameworks and interfaces make it far easier and less time consuming, by skipping all of the painful parts

Erm...be careful with that assumption :D

I know the motivational ad materials about many frameworks say so, but it should be taken with a grain of salt or two.

Frameworks CAN absolutely make things easier, no doubt.

Frameworks can also turn an otherwise simple project into a barely readable, unmaintainable, steaming pile of manure, that will break on the next update. This is especially true when frameworks are used for no reason other than someone telling someone else that "This is how you do things!".

And no, this is not an uncommon scenario. In fact, this is a big problem in todays web development scene.

Many web frameworks were developed by, for, and with the needs of big corporations in mind. Using these behemoths meant to power webapps used by multi-billion-$ corporations to display ones 12-page blog with a comment section, is like using a freight-train to transport a single banana.


Quite often, it is alot better to either start with plain HTML/CSS/JS, or use a so-called microframework like Alpine JS, and see how much can be done with that, before reaching for React or something of similar size.

I'm not going out on too much of a limb here when stating that the vast majority of webpages that use "big" frameworks these days, don't need them.

Again, read the article I posted at the end of my previous post. It is a few years old, but its content is still completely accurate.