How much knowledge is expected from a JavaScript developer before he/she can be considered an expert in the domain?<p>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.<p>What are you thoughts on this?<p>AND<p>What are the things in JavaScript world should i focus so that companies come to me for head hunting instead of me going to them?
I recommend this book <a href="https://github.com/getify/You-Dont-Know-JS" rel="nofollow">https://github.com/getify/You-Dont-Know-JS</a><p>It discusses great edge cases of JS while explaining why or how come they are like this where possible.