どこかでしばらく働くことの面白いところは、当時は大きな決断だと思っていたテクノロジーに関する決断が、実際にどう実を結ぶのかを見られることです。 例えば、Rails APIと通信するReactフロントエンドがあります。当初はtypesファイルを作成し、Rails APIエンドポイントごとに手動で更新していました。
当時、これが「スケール」するのか、あるいは面倒なのかと心配していたのを覚えています。どうすれば自動生成できるでしょうか?壊れてしまうでしょうか?GraphQLを使うべきでしょうか? とにかく、それからほぼ5年経ちましたが、問題は一度もありませんでした。誰もそれについて話すこともありません。ファイルはまだ残っていて、人々はまだ更新しています。