To attend this workshop you need to be familiar with the basics of React, as well as most of the new features in ES2015. We'll explore all the advanced techniques for making flexible and maintainable React components. We'll see how using popular patterns like Higher Order Components, Compound Components, Render Props etc. can help us in simplifying things, making our components more reusable and our apps more declarative. React 16 comes with some major changes and an update to the core algorithm. In this module, we'll explore some practical use-cases for Portals, Fragments, Error Boundaries etc. We'll see how the new Context API can simplify state-management and we'll play with a new feature called react-call-return.
Meet your coach
Kristijan Ristovski a.k.a Kitze Kitze is a developer with over 7 years of experience. He had the chance to work and experiment with a variety of languages and frameworks. He created ok-google.io and sizzy.co, both of which skyrocketed in popularity within the first week of launch. Also he is the creator and maintainer of few popular open source libraries like mobx-router and custom-react-scripts. His passion is to learn and teach new technologies, so he tries to share that knowledge as much as possible. You can learn more about Kitze here.