I tend to agree for the most part - I've used a few frameworks and I find myself falling back to the basics quite a bit. Vanilla is comparatively fast, and with es6 it's coming closer to comparable to some of the libraries out there (looking at you, jQuery...).
My first job was with Angular2, and I had zero js experience. I remember the first time I realized that running a massive processing bohemoth in js was more that twice as fast as the ng loop. Since then, I often optimise in vanilla.
From the other side though, I can see why a company which builds apps exclusively in one framework would value experience in that particular framework, as with the breadth of front end libs / frameworks, node libs / frameworks, it could definitely be advantageous to have focussed experience in a subset. That being said, everyone must know vanilla js - I feel you may be limiting your abilities by not fully understanding the basics, and applying that to how frameworks work under the hood, as well as where their power and shortcomings are.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I tend to agree for the most part - I've used a few frameworks and I find myself falling back to the basics quite a bit. Vanilla is comparatively fast, and with es6 it's coming closer to comparable to some of the libraries out there (looking at you, jQuery...).
My first job was with Angular2, and I had zero js experience. I remember the first time I realized that running a massive processing bohemoth in js was more that twice as fast as the ng loop. Since then, I often optimise in vanilla.
From the other side though, I can see why a company which builds apps exclusively in one framework would value experience in that particular framework, as with the breadth of front end libs / frameworks, node libs / frameworks, it could definitely be advantageous to have focussed experience in a subset. That being said, everyone must know vanilla js - I feel you may be limiting your abilities by not fully understanding the basics, and applying that to how frameworks work under the hood, as well as where their power and shortcomings are.