<rant> I wish employers would take this serious during interviews, every time I say that I know vanilla JavaScript they cringe as if knowing the core features of a language instead of a popular framework was a bad thing. I understand that SPA grew to become a standard among JavaScript developers but it really doesn't provides much innovation so to me learning a framework is like incentivizing the proliferation of these type of projects. JavaScript developers are obsessed with JSON and want to JSONify everything, the only thing that I like about modern frameworks is MVVM but most of the other things are just over-complicated solutions.
<rant> I wish employers would take this serious during interviews, every time I say that I know vanilla JavaScript they cringe as if knowing the core features of a language instead of a popular framework was a bad thing. I understand that SPA grew to become a standard among JavaScript developers but it really doesn't provides much innovation so to me learning a framework is like incentivizing the proliferation of these type of projects. JavaScript developers are obsessed with JSON and want to JSONify everything, the only thing that I like about modern frameworks is MVVM but most of the other things are just over-complicated solutions.