Best Resources for Web Components
Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.
More on what are web components here
Most popular Frameworks for writing Web Components
Designed Elements
A collection of built basic elements suitable for re-use. Think e.g. Material UI for reach, except this is for web components.