真の REST

【平成 Ruby 会議 01】@tkawa さんのセッションをとぅぎゃりました。
0
🍞👩🏻‍💻🇨🇦 @nappan23

Webの成功要因は拡張性とインターネット規模。真のRESTAPIはこれを持っている #heiseirubykaigia

2019-12-14 17:54:57
黒曜@Leaner Technologies @kokuyouwind

多くのREST APIは拡張性を捨ててバージョニングをしていたりする(「自称REST API」)。また社内APIはインターネット規模を捨てている。この両方を満たすものが真のREST API。 #heiseirubykaigiA

2019-12-14 17:54:59
Reona Shimada @reona_5

「多くのREST APIは拡張性を捨ててインターネット規模を優先している自称REST APIである」 #heiseirubykaigi #heiseirubykaigia

2019-12-14 17:55:20
黒曜@Leaner Technologies @kokuyouwind

ただし、真のREST APIはフォーマットが決まっていないなど課題もある。 Graphiti などはこの方向性で挑戦している。 #heiseirubykaigiA

2019-12-14 17:55:59
黒曜@Leaner Technologies @kokuyouwind

まとめ。今の段階では全ての特性を取るのが難しいので、必要な特性を見極めて選択しよう。より詳しくはRESTful Web APIsを読もう。読書会もやってるよ! #heiseirubykaigiA

2019-12-14 17:56:38
ルニ / イカのプログラマ @lni_T

RESTの成功要因「拡張性」「インターネット規模」 自称REST API: 拡張性を捨てている(バージョニングなどで担保) 企業内API: インターネット規模を捨てクライアントを一斉アプデすることで拡張性を担保 ハイパーメディアAPI: 真のREST!!! #heiseirubykaigi #heiseirubykaigiA

2019-12-14 17:56:49
黒曜@Leaner Technologies @kokuyouwind

いい発表だった。真のREST API完全に理解したわ #heiseirubykaigiA pic.twitter.com/PiFtOY6J1d

2019-12-14 17:57:39
拡大