Found some more info here
@bigopon wrote:
Yes, there’ at least two ways:
- render an Aurelia app. All it requires is a host element and a root component. This means in the Angular app, you will get some element reference, and instantiate an Aurelia app with this element as host.
- As you notice, if you want to simplify the process of creating an element, any do not want to instantiate Aurelia apps in many places, you can use native web component to do this.
So I guess I am already doing number 1.