Getting Started - breaking up schemas and resolvers

I’m curious as to how to approach a production-grade architecture to Apollo.

The Getting Started docs does a very good job in making introductions to GQL, but I am a bit lost in how to take everything I know so far into a making a foundation for a production-grade application.

Take something like breaking up schemas and resolvers for example. This is something that is trivial in say a REST express-api architecture, but Apollo docs offers no suggestions in how to best approach this, which leads to a rabbit-hole of conflicting, outdated information from StackOverflow, Medium posts, etc.

Am I correct in thinking this way, or is this topic not of Apollo’s concern? Are there any recognized resources I should be aware about to address these?