The controller should only have a rest API and a thrift endpoint exposed to a UI layer, which can be by default an Angular or else.
The controller should only have a rest API and a thrift endpoint exposed to a UI layer, which can be by default an Angular or else.