As someone who's been learning both vanilla & frameworks lately, I completely agree! I worked on frameworks first, just to get some of that instant-results motivation behind me, but I've definitely found that tinkering with Vanilla JS has helped me to deepen my understanding of fundamentals, especially the window and document objects.
And of course, there's always going to be some legacy system somewhere that will require knowledge of outdated tech, so it's nice to know for that as well.
As someone who's been learning both vanilla & frameworks lately, I completely agree! I worked on frameworks first, just to get some of that instant-results motivation behind me, but I've definitely found that tinkering with Vanilla JS has helped me to deepen my understanding of fundamentals, especially the window and document objects.
And of course, there's always going to be some legacy system somewhere that will require knowledge of outdated tech, so it's nice to know for that as well.
Great
The facts are