Google Maps Web Component

Web components are said to be a tectonic shift in web development.