I never got the edges and nodes thing, and every time I have worked with a graphql endpoint that did, I was indeed very annoyed.
Feels like something that came with a graph database, and people tried to blindly copy it.
Graphql code generator is great though. Absolutely wonderful. Makes it really hard to go back to rest.