Two years ago we started working on a new front-end for wp-admin, called Calypso. It is a single page app built with React. At that time, my JavaScript knowledge was mostly restricted to basics + some jQuery and Backbone. These libraries are very different than the modern JavaScript.
The learning curve I faced was very steep. This will be the story about how I managed to learn it, started teaching it, and what happened when I moved back to a PHP project. I plan to talk about: – What makes the learning curve steep – Cultural differences between JavaScript and WordPress developers – Problems with terminology and ecosystems. The influence that JavaScript has on PHP projects
I will try to explain 7-8 non-beginner JavaScript concepts and will try to keep the talk like a personal story. I will try to avoid deep details and complex terminology, very common in this kind of JS talks