How to: Create a web component in ReactJS

But, what are web components?

Web components are a set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML…