転職しました

FROM: spicelife
TO: giftee.co

個別のお名前はあえて挙げませんが、前職 spicelife の皆様には大変感謝しています。
ありがとうございました。

転職先の giftee.co の皆様はこれからよろしくお願いします。
色々興味あることを公言した結果、色んな技術分野に手を出せそうなので楽しみです。

 

GraphQLの規格とプロダクトの隙間をどう埋めるか 〜ファイルアップロード〜

introduction

しもやま(@_h_s_ / hshimoyama)です。

昨日 2018/01/30 に GraphQL Tokyo meetup #4 に参加してきました。

www.meetup.com

オープンスペース形式で行われる勉強会で、興味のあるセッションに参加でき、非常に近い距離で議論が出来る、とても良い会です。

今回は、前回に引き続き一枠セッションオーナーをやらせていただいたので、『GraphQLの規格とサービスの隙間をどう埋めるか』というテーマでディスカッションセッションを立てさせて頂きました(事前作成資料とか無くて申し訳なかった…(。

その中で、なかなか面白い知見が得られたと思うので、ブログにメモしておこうかなと思います。
(セッション開催時はサービスという単語を使っていたのですが、プロダクトの方が適切かと思いブログタイトルはそれとは変更しています)

 長くなったので今回はファイルアップロード編です。次回があればエラー処理について書くつもりです。

 

続きを読む

active_decorator-graphql という gem を作った

 active_decorator-graphql という gem を作りました。

 やっていることは大したことはなくて、GraphQL::Field の resolve の際に ActiveDecorator で decorate してあげるだけです。

 これを使うと、例えば RESTful API を提供しているアプリケーションで GraphQL API を追加で構築する際、Decorator を意識せずに既存コードを活用することが出来ます。
(Decorator の考え方自体があまり GraphQL の世界にそぐわないとは思うのですが)

良ければご活用下さい。