本文書は、 Kibela Web API の実装についてのスタイルガイドです。 実装の原則 GraphQL official site に従う GraphQLに足りない部分は Relay server specに従う 実例としてはGraphQL+Relayで構築されているGitHub API v4を参考にする Naming フィールド名 ※ graphql-ruby 1.8 以降は自動的にcamelizeされるようになっているので、任せましょう。 camelCase にしてください。 定義の際にmodel本来の名前と変える必要がありますが、クライアントサイド言語(JS, Swift, Java)はcamel caseが基本なので、そのまま使えるというメリットがあります。 なお camel case はいくつかのバリエーションがありますが ActiveSupport の String#cam
![GraphQL Coding Style Guide - bitjourney.kibe.la](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa8947ec4f5fa543f0b85438faaa3a253a6d6a1d/height=288;version=1;width=512/https%3A%2F%2Fcdn.kibe.la%2Fmedia%2Fshared%2F1%2F1f26acbe-315f-42b8-9ecd-11bcaac5b697%2F970%2Fattachment.png)