Golang, EchoとVueでgrpcとgraphqlの試行錯誤

はじめに

gRPC使ってみるかーという話になったので、極力マイルドに移行出来るような方法を模索した。 graphqlも使ってみるかーという話になったので、極力マイルドに移行出来るような方法を模索した。 つまり全部のせ環境を用意してみた。 無論そのまま使うことは無いし、結局どちらも使うことはなかったので、供養。 今後使う機会があるときにコピペで使用感はわかるんじゃないかな。

やったこと

  • Go, Echo
  • js, vue
  • gRPC向けのプロキシは用意しないでGo内でリクエスト切り分けるようにしてます。
  • todo的なサンプル↓

github.com