1. Define the database models.
2. Describe your API, query depth, authorization/ authentication in a simple configuration file.
3. Run a CLI command. Congrats! you have a GraphQL CRUD API, as nested as you want, with filter and sort for nested queries.