Say I want to combine 5 different GET routes into a single API call, rather than 5 different ones. What would be the best way to accomplish this in Adonis?
That depends on the context. Do some of the API calls depend on the output of some other ones ?
No, just straight combined together. I was just thinking of wrapping them in reusable functions and then just calling them all together as one solution. Another could be using an external library for batch requests. The last one could be to combine it with GraphQL.
I suppose the first seems the simplest for now. Maybe something could be added to Adonis in the future to make it simpler, like combine routes.