Vue js.
Everytime I tried to learn one of these frameworks before while doing a project I would quickly fall back to vanilla js as my projects weren't complex enough to see the value, which meant not much incentive to learn the APIs and the 'framework way' of doing things. Finally this year I had to do a project which was sufficiently complex to justify using a framework and where I was glad at the end of it with the decision.
Django
Chose django over nodejs for a project which had multi users with roles, views, access control as well as a rest API for mobile apps. I liked the same defaults and found that if I spend enough time learning the APIs, a lot of things have oob solutions.
Switching gears towards the end of the year, I had to look at a good option for building a desktop GUI app which will handle and display a lot of data. It's more of a development/ data analysis tool. Ended up selecting C++ and Dear ImGui for the job. A steep learning curve for me but enjoying it so far.