

I hear that. I was refactoring a codebase and they used a special library for tooltips. There are two tool tips on the entire site and the library uses its own perverse syntax.
I’ve never got into modern JS frameworks because they seem to be utterly insane. If you need all that to build a site, you need to work on your fundamentals.
On the flipside I’ve encountered docs that expect the reader to already understand the functionality in order to be able to use the docs. They seem to exist solely as a reminder to those who already know.
There’s a reason I don’t bother running my own mailservers anymore!