- "simple" JavaScript to implement fancy menus in the Macromedia Dreamweaver days (css :hover wasn't supported across browsers at the time, as I recall)
- DHTML scripts copy pasted from these Hotscripts back in the day
- backend frameworks that spit out HTML + JavaScript (Rails I think did this, as did symfony 1.x which was heavily inspired by Rails), at the time the library used underneath was PrototypeJS. Which then I used on many other projects (was never a fan on jQuery)
- knockout.js, as my first "heavy" library I've used to SPAify complex pages
- angular.js starting in 2013, then Angular (2+) on followup projects
- Vue.js starting in 2020
- today, going back as much as possible to vanilla JavaScript
The projects I've worked on avoided the mainstream libraries most of the time, and I definitely wish I would have gotten my time back for the time invested in angular.js/Angular, even if I learned those on the job.
That's basically 5 different eras for me, and I'm circling back to the top.