emahiro/b.log

日々の勉強の記録とか育児の記録とか。

API

GraphQLを書いてみた話

仕事ではjson-shemaを使ったRESTを使っています。 API定義がドキュメント化されていることの意義 マイクロサービスアーキテクチャを元に開発していると、コンポーネント間のインターフェースの定義なしにはやっていけないと感じています。 もしjson-schemaが…

goでAPIのスケルトンを作成する

以前書いた以下のエントリーからさらい一歩進めました。 ema-hiro.hatenablog.com ema-hiro.hatenablog.com 内容は net/http かgorilla/mux を使ってroutingを作る超薄いAPIサーバーを作成する際にこれだけコピれば簡単にapiサーバーを立てることができるみ…

The Twelve-Factor App を読む

ちょっと前にはてブで上位に上がっていた以下のスライド speakerdeck.com の中に出てきていた「The Twelve-Factor App」を読んだ感想を書く。 原典の邦訳はこちら ▶ https://12factor.net/ja/ 今更感があるがちょっと最近基礎が揺らいでいるなという感覚もあ…