News for hackers. Stuff that matters.

dreadfulcode

Re:Go with PHP on Thursday May 18, 2023 @01:09PM (#35991036)
Same experience. JS is shitshow and dumpster fire. I’m picking up Vue 3 and every time I have a new question I need to ignore Vue 2 documentation written 1-2 years ago because the paradigm has shifted away from the “option” API to “composition”. The same jarring change experienced in the React community when it shifted to hooks. It is no wonder I can find a cascade of defects in just about every modern website made written within the last 3 years.

It is not only bad for the developer, but for the users, too. The overall confusion and frustrations are abundant.

Re:Go with PHP on Thursday May 18, 2023 @12:53PM (#35990770)
A facade cuts out the boilerplate to achieve the same ends as a contract, which is to provide a dependency of some kind.

I agree with the documentation sentiment. The documentation is enough to get one started, but not nearly enough to get the job done well. The community is overran with beginners, and you are left to your own devices once you really want to get your hands dirty.