I can see inproc being really valuable for communicating across separate parts of the frontend.
There are two implementations I can imagine, and I'd like to discuss the merits of either:
A singleton within the module, very convenient to get working out of the box, but could cause issues in larger or more complex projects.
A constructor to produce an object that's managed within the application itself, which must be exported from that module to be available in other modules.
I can see inproc being really valuable for communicating across separate parts of the frontend.
There are two implementations I can imagine, and I'd like to discuss the merits of either: