Then introduce them to some frameworks like Vue or React.
Since time is tight, focus on showing them how to answer their own questions as much as possible. And give them plenty of resources to play with.
Whenever a junior asks me about this stuff, I show them how to do it easy, but I try to instill that they understand what's going on. At least in a basic sense.
But i think, teaching them how to use jQuery will help them understand how DOM manipulation works without writing a lots of code. I think jQuery should be taught before Vue or React.
while its important that you have to follow the current industry standards,i believe beginners shouldn't be worrying too much about browser compatibility, having minimum page sizes when they are new to the ecosystem.
They should be more focused on learning how the DOM works, how events are handled etc. Jquery will definitively help them have a clear understanding on those things but in much more easier way to understand.
once they get comfortable they should be able to work on vainaJS too.
Hope that helps.
Sounds good to me, thanks.
I thought about not using jQuery anymore, because it's a different paradigm from React/Vue/etc.
But i think, teaching them how to use jQuery will help them understand how DOM manipulation works without writing a lots of code. I think jQuery should be taught before Vue or React.
I think, fiddling around with the querySelector would be enough in 2020.
while its important that you have to follow the current industry standards,i believe beginners shouldn't be worrying too much about browser compatibility, having minimum page sizes when they are new to the ecosystem.
They should be more focused on learning how the DOM works, how events are handled etc. Jquery will definitively help them have a clear understanding on those things but in much more easier way to understand.
once they get comfortable they should be able to work on vainaJS too.
If I shouldn't worry about browser compatibility, then why should I bother with jQuery? 🤔
It's ok to tell the about those, but I see no value in teaching either any more.