VueJS components talking to Angular components talking to ReactJS components 🤘🏻
A project demonstrating frontend framework interoperability through the use of Custom Elements.
https://vuejsdevelopers.com/2018/05/21/vue-js-web-component/
https://reactjs.org/docs/web-components.html
https://www.telerik.com/blogs/getting-started-with-angular-elements https://angular.io/guide/elements
Don't forget:
- tsconfig.json -> target -> "es6"
- package.json -> "document-register-element" -> "^1.8.1"
- src/app/app.component.ts -> // encapsulation: ViewEncapsulation.Native (No need for view encapsulation)
- styled-components (a React library) doesn't seem to work in this setup