3 ms·
I don't know how productive this is, but here is my take on this situation that you likely aren't going to hear anywhere else. I believe there is a fundamental
by protonfish 11y ago
I don't know how productive this is, but here is my take on this situation that you likely aren't going to hear anywhere else.
I believe there is a fundamental lack of understanding about web development - mainly HTTP and HTML. These technologies are simple which is why most developers don't bother to learn them. Being a developer both before and after putting in an effort do deeply understand the foundations of web dev, I can tell you my experience was like turning on the lights after struggling in the dark.
Basically what I found is that web app development was designed to work great in specific ways. If you don't know this and try to get it to work in a way that it was never meant to, you're gonna have a bad time. Sadly, every front end framework and many JavaScript libraries fall into this category. They focus on bending the natural web development paradigm into some other form. Which one will "win"? None - there's no right way to do something wrong. The real question is when we will stop falling for the pitch of the snake oil salesmen.
I assure you, there is no functionality that any of the frameworks bring that does not already exist and can be implemented in much simpler, maintainable and architecturally sound ways. Do not believe what the Framework charlatans claim. I can disprove every claim with real, working code examples.
Another reason we are inundated with poor frameworks is there is no other good entry point for developers new to web application development. Nobody wants to (or should have to) read the HTTP spec when they just want a simple CRUD app.
In summary: the reason these JavaScript frameworks exist is 1) Easy starting point for beginners 2) Make web development more like desktop/OOP/whatever the average developer is used to. There there cannot be a "good" web architecture until one is based on how web development actually works, not how we think it should work.
- ktRolster 11y agoDo not believe what the Framework charlatans claim. I can disprove every claim with real, working code examples. Please do. I am interested in seeing more detail in your post.
- bonif 11y agoI would upvote this comment 10 times if possible.
- gglitch 11y agoCan you point to any more elaborated examples or write-ups of the kind of html/http work you're describing here? I'd love to learn more.