generated at
2022.12.06
もはやInternet Explorer要素が形しか残ってない

後:2022.12.07

知った
全部間違えていた
graphql.jsはリファレンス実装ということもあり現在広く使われている実装とは若干違う部分があり
例えば Video とかの type のリソルバーを書いたときに
そのプロパティをメソッドとして実装したときに第一引数の parent 無い
他方,現在ある他のあらゆるGraphQLサーバには parent が第一引数に存在する.(Apolloとか)
このミスにハマるとメチャクチャ面倒なことになる
graphql-codegenの型生成はあることを前提にして作るので,ここで型定義が合わなくて無茶苦茶になる

思った

知った

思った
プログラミング言語に型を付けられるという甘えた発想を捨て、きちんと自分を信じ型をエスパーするといった精神が大事ということになる

観た