Web Components

'React and Web Components are built to solve different problems. Web Components provide strong encapsulation for reusable components, while React provides a declarative library that keeps the DOM in sync with your data. The two goals are complementary. As a developer, you are free to use React in your Web Components, or to use Web Components in React, or both.'

'Web Components is a suite of different HTML technologies allowing you to create reusable custom elements.'

( https://developer.mozilla.org/en-US/docs/Web/Web_Components )