Our small but very proud company took on the training of a new person. We want to make it a mature javascript. Parenting and training fell entirely on my shoulders since I have more experience with JS than others.
The problem is that I got to the whole by trial and error. In this case, I myself probably do not fully understand all the delights of javascript and the possibility of working on it. At the same time, I don’t know of any good books where JS is described as a development environment, and not a set of useful tools for animating a page.
In practice, the work of this person will be to support the optimization and development of a thick JS-client. Those. it requires knowledge of the house, object model javascript and similar pieces. ')
And therefore the question is - what can you advise to read in order that a person could quickly enter an advanced Java script? By and large, it is required to transfer the very idea of implementing rich clients on it. About the pitfalls and all sorts of absurdities, I think I can tell you something based on my experience.