News for hackers. Stuff that matters.
Re:Mini projects built with VanillaJS. No frameworks or libr... by mosselman on Tuesday February 04, 2020 @03:04AM (#22233384)
Don’t worry. People with a lot of front-end experience, in this case me, also condemn the current tools.
Re:Mini projects built with VanillaJS. No frameworks or libr... by inimino on Tuesday February 04, 2020 @07:14AM (#22234679)
20+ years of web experience, and the current tools are mostly trash.
Re:Mini projects built with VanillaJS. No frameworks or libr... by oggadog on Tuesday February 04, 2020 @04:06AM (#22233635)
Can I ask what sort of front-end frameworks/tools you use that you also condemn?
Re:Mini projects built with VanillaJS. No frameworks or libr... by austincheney on Tuesday February 04, 2020 @10:21AM (#22236488)
Most of them are merely abstraction layers for capabilities the browsers already provide. Rarely do they offer anything more. The big selling point is that they help organize the logic in a declarative way or automate a bunch of tiresome tasks that wouldn’t be there in the first place had you not used a mountain of tooling.

There are only 2 APIs in the browser: DOM and the web APIs. As far as writing cohesive logic that does wonderful things that’s on you. Most JS developers would rather it not be on them and instead adopt an Invented Here Syndrome mentality. The fear of writing any original code is very real.

https://en.m.wikipedia.org/wiki/Invented_here