Ginza.rb 第27回 Web API の四方山話

1
y-yagi @y_yagi

みんなJSON API formatを使えば幸せになりそう #ginzarb

2015-09-15 19:57:15
ただあき @tdakak

tqrkのとき<s>酔っ払ってて</s>スタッフやってて聴けなかったお話だ #ginzarb

2015-09-15 19:58:55
y-yagi @y_yagi

active_model_serializers で JSON API format対応しているのかー / github.com/rails-api/acti… #ginzarb

2015-09-15 20:01:46
y-yagi @y_yagi

ODataは、Atomを発展させたものらしい #ginzarb

2015-09-15 20:06:06
ただあき @tdakak

JSON APIのデメリット: CRUDに沿わないような任意のPOSTなどには対応できない #ginzarb

2015-09-15 20:06:46
y-yagi @y_yagi

SalesForceのAPIはODataフォーマットらしい #ginzarb

2015-09-15 20:07:23
y-yagi @y_yagi

OData、version 4からJSONフォーマット入ったっぽい #ginzarb

2015-09-15 20:08:55
y-yagi @y_yagi

JSONのschemaを自分で定義するのはどうなのか? swagger.io とか #ginzarb

2015-09-15 20:11:06
y-yagi @y_yagi

再利用性はちょっと低くなってしまうのでは? #ginzarb

2015-09-15 20:11:27
y-yagi @y_yagi

JSON APIではdocumentの生成は定義されていないらしい #ginzarb

2015-09-15 20:14:36
y-yagi @y_yagi

REST APIドキュメント作成ツールはapiary.ioが決定版かもしれない - Qiita qiita.com/horimislime/it… #ginzarb

2015-09-15 20:21:44
カンモ @kanmo_ak

この記事の説明が分かりやすかったです。qiita.com/taizo/items/5a… #ginzarb

2015-09-15 20:22:25
y-yagi @y_yagi

"Application-Level Profile Semantics" でALPSか alps.io - spec alps.io/spec/ #ginzarb

2015-09-15 20:27:48
ただあき @tdakak

"JSON Schemaは型とか構造を、ALPSは意味を表す" #ginzarb

2015-09-15 20:31:28
ただあき @tdakak

Rails Engineで検索したらクラスメソッドさんの記事が出てきた dev.classmethod.jp/server-side/ru… #ginzarb

2015-09-15 20:39:56
y-yagi @y_yagi

ActiveResource辛い思い出が多そう #ginzarb

2015-09-15 20:47:30
y-yagi @y_yagi

"これまでの苦しみ体験" #ginzarb

2015-09-15 20:48:16
y-yagi @y_yagi

Rails - grape-swaggerでgrapeでつくったAPIのドキュメントを自動生成する - Qiita qiita.com/kazuph/items/7… #ginzarb

2015-09-15 20:48:55
ただあき @tdakak

"API で v2 を作った試しがない" #ginzarb

2015-09-15 20:51:43
y-yagi @y_yagi

書籍では O'Reilly Japan - Web API: The Good Parts oreilly.co.jp/books/97848731… がおすすめです #ginzarb

2015-09-15 20:52:21
y-yagi @y_yagi

Siege でお手軽 Web 負荷テスト | cloudpack技術情報サイト blog.cloudpack.jp/2014/08/25/eas… #ginzarb

2015-09-15 20:53:43
ただあき @tdakak

"フラットな方がいいけど一段階くらいだったらいいかな?" #ginzarb

2015-09-15 20:58:45
y-yagi @y_yagi

JSONネストしている時のつらみ #ginzarb

2015-09-15 20:59:10
ただあき @tdakak

"ネイティブアプリだと通信による電池消費も無視できない" #ginzarb

2015-09-15 21:02:32