How much knowledge is expected from a JavaScript developer before he/she can be considered an expert in the domain?I am reading Addy osmani book on JavaScript patterns, not sure if the patterns he mentioned in the book are still relevant given that React and functional programming style are all the rage now.What are you thoughts on this?ANDWhat are the things in JavaScript world should i focus so that companies come to me for head hunting instead of me going to them?