Jak se správně pojmenovávají pole a typy ve schématu GraphQL?
Jsem docela nováček v GraphQL a tak nějak se mi pletou pojmy, když se snažím pochopit, jak správně pojmenovávat pole a typy ve svých schématech. Mám pocit, že by to mělo mít nějakou logiku, ale zatím jsem si nevytvořil žádný systém, který by mi v tom pomohl. Když se podívám na příklady z různých projektů, tak vidím různé přístupy, ať už jde o používání camelCase nebo snake_case, což mi dodává ještě více zmatek. Například, když mám objekt typu User, jak bych měl správně pojmenovat pole jako je jméno a příjmení? Mělo by to být 'firstName' a 'lastName' nebo 'first_name' a 'last_name'? A co se týče samotného názvu typu, je lepší používat jednotné číslo nebo množné číslo? Viděl jsem obojí ve vzorcích a nevím, co z toho je doporučené. Navíc bych chtěl vědět, jestli existují nějaké best practices pro pojmenovávání polí, které by mi pomohly udržet konzistenci a srozumitelnost v celém API. Jaké jsou vaše zkušenosti s tímto tématem? Měli byste nějaké tipy nebo rady, jak na to? Děkuju.