I understand that you want to do the following: Decorate AngularJS directives with Flight and Flight view components.
Perhaps you could create these Flight components as part of the directive and take advantage of Angular's data binding offers. However, judging by the following:
"Flight enforces strict separation of concerns.
When you create a component you don't get a handle to it. "
It seems that Flight is not conducive to what you are talking to these components through data binding.
In addition, directives can already be seen as components. As for creating views, in AngularJS the DOM is already a point of view, for what specific reason would you need to use a top view from above?
, AngularJS , Flight, , DOM ( , , - , ).
. , Flight , Angular. , AngularJS , Flight, .