I was reading about the Router Module in NestJS docs:
https://docs.nestjs.com/recipes/router-module
and the sentence:
each controller defined inside the Module
got me trying to think of a situation where I may want multiple controllers in a single module, but I can't think of any situations where this is the case.
If I have a set of three very closely related controllers, would it be wise to encapsulate them in the same module?
How similar does a set of controllers have to be to want to keep them in the same module? What are the pros and cons?