Every React developer knows the importance of reusable components. Sometimes it’s easier to make a component library that is shared with all of your projects. The problem with that is you’ll inevitably run into style and rendering issues. Web components is one way to solve this problem.
In this talk, you will learn how you can create and introduce web components into your React architecture to keep your code easier to understand. We will cover the pros and cons of using web components over component libraries. Then we will discuss more advanced features of web components, like life cycle callbacks and the shadow DOM.