SlideShare ist ein Scribd-Unternehmen logo
1 von 12
OSC2008 Tokyo/Spring REST&TDD 勉強会メモ ( 開発者 SNS より ) Usagi & Maple Project  + あるふぁ 2008/02/29 Fri 18:00-21:00
REST キーワード目次 ,[object Object],[object Object],[object Object],[object Object],[object Object]
REST キーワード ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REST キーワード ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REST キーワード ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
考えてみたいお題 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
設計手順概要  (Siena.’s) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
URI 設計指針  (Siena.’s) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
考えてみたいお題  (Siena.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],編集用リソースを使わない場合 廃棄稿 ( 非公開 ) 草稿 ( 非公開 ) 記事 ( 公開 ) POST /article DELETE /article/1 PUT /article/1 ( ドラフト修正 ) PUT /article/1 ( 記事確定 ) DELETE /article/1 PUT /article/1 ( 廃棄準備 )
改稿 /article/2/update/3 記事 /article/2 [ 保存・プレビュー ] POST /article/draft -> GET /article/draft/6 記事一覧 /article [ 保存・再表示 ] PUT /article/draft/6 [ 削除決定 ] DELETE /article/2 -> GET /article [ 更新・削除 ] POST /article/2 -> GET /article/2/update/3 [ キャンセル ] DELETE /article/2/update/3 -> GET /article/2 記事データから 仮想的に生成 [ プレビュー ] PUT /article/2/update/3 [ 投稿 ] POST /article -> GET /article/2 草稿一覧 /article/draft [ 草稿一覧 ] GET /article/draft [ 更新決定 ] PUT /article/2 [ 投稿決定 ] POST /article/draft/6 -> GET /article/2 /article/draft/6  を削除 [ 閲覧 ] GET /article/2 [ 編集・投稿 ] GET /article/draft/6 草稿 /article/draft/6 [ 保存せずに終了 ] GET /article/draft 記事作成 /article/form [ 記事作成 ] GET /article/form [ 削除 ] DELETE /article/draft/6 -> GET /article/draft 記事一覧 /article スクリプトなど POST GET PUT DELETE
改稿 /article/2/update/3 記事 /article/2 [ 保存・プレビュー ] POST /article/draft -> GET /article/draft/6 記事一覧 /article [ 保存・再表示 ] PUT /article/draft/6 [ 削除決定 ] DELETE /article/2 -> GET /article [ 更新・削除 ] POST /article/2 -> GET /article/2/update/3 [ キャンセル ] DELETE /article/2/update/3 -> GET /article/2 記事データから 仮想的に生成 [ プレビュー ] PUT /article/2/update/3 [ 投稿 ] POST /article -> GET /article/2 草稿一覧 /article/draft [ 草稿一覧 ] GET /article/draft [ 更新決定 ] PUT /article/2 [ 投稿決定 ] POST /article -> GET /article/2 /article/draft/6  を削除 [ 閲覧 ] GET /article/2 [ 編集・投稿 ] GET /article/draft/6 草稿 /article/draft/6 [ 保存せずに終了 ] GET /article/draft 記事作成 /article/form [ 記事作成 ] GET /article/form [ 削除 ] DELETE /article/draft/6 -> GET /article/draft 記事一覧 /article スクリプトなど POST GET PUT DELETE

Weitere ähnliche Inhalte

Ähnlich wie OSC2008 Tokyo/Spring REST勉強夜会

Rails and twitter #twtr_hack
Rails and twitter #twtr_hackRails and twitter #twtr_hack
Rails and twitter #twtr_hack
i7a
 
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Akira Inoue
 

Ähnlich wie OSC2008 Tokyo/Spring REST勉強夜会 (20)

リソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarbリソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarb
 
WordPress と Bootstrap
WordPress と BootstrapWordPress と Bootstrap
WordPress と Bootstrap
 
ASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おうASP.NET Core WebAPIでODataを使おう
ASP.NET Core WebAPIでODataを使おう
 
Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門
 
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
OSS-DB Gold技術解説セミナー@db tech showcase 東京 2014
 
Data API 2.0
Data API 2.0Data API 2.0
Data API 2.0
 
Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊Azure Infrastructure as Code 体験入隊
Azure Infrastructure as Code 体験入隊
 
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみようAlfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
 
スマートニュースの世界展開を支えるログ解析基盤
スマートニュースの世界展開を支えるログ解析基盤スマートニュースの世界展開を支えるログ解析基盤
スマートニュースの世界展開を支えるログ解析基盤
 
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Azure でサーバーレス、 Infrastructure as Code どうしてますか?Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
 
Rails and twitter #twtr_hack
Rails and twitter #twtr_hackRails and twitter #twtr_hack
Rails and twitter #twtr_hack
 
OData って何?
OData って何?OData って何?
OData って何?
 
私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか 私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか
 
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
 
LightSwitch で OData
LightSwitch で ODataLightSwitch で OData
LightSwitch で OData
 
20181120 HowtoFlow
20181120 HowtoFlow20181120 HowtoFlow
20181120 HowtoFlow
 
Fluentd casual
Fluentd casualFluentd casual
Fluentd casual
 
Sc2009autumn s2robot
Sc2009autumn s2robotSc2009autumn s2robot
Sc2009autumn s2robot
 
IETF94 M2M Authentication関連報告
IETF94 M2M Authentication関連報告IETF94 M2M Authentication関連報告
IETF94 M2M Authentication関連報告
 
Hybrid Cloud with Cisco Cloud Center and Object Storage
Hybrid Cloud with Cisco Cloud Center and Object StorageHybrid Cloud with Cisco Cloud Center and Object Storage
Hybrid Cloud with Cisco Cloud Center and Object Storage
 

Kürzlich hochgeladen

Kürzlich hochgeladen (12)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

OSC2008 Tokyo/Spring REST勉強夜会

  • 1. OSC2008 Tokyo/Spring REST&TDD 勉強会メモ ( 開発者 SNS より ) Usagi & Maple Project + あるふぁ 2008/02/29 Fri 18:00-21:00
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. 改稿 /article/2/update/3 記事 /article/2 [ 保存・プレビュー ] POST /article/draft -> GET /article/draft/6 記事一覧 /article [ 保存・再表示 ] PUT /article/draft/6 [ 削除決定 ] DELETE /article/2 -> GET /article [ 更新・削除 ] POST /article/2 -> GET /article/2/update/3 [ キャンセル ] DELETE /article/2/update/3 -> GET /article/2 記事データから 仮想的に生成 [ プレビュー ] PUT /article/2/update/3 [ 投稿 ] POST /article -> GET /article/2 草稿一覧 /article/draft [ 草稿一覧 ] GET /article/draft [ 更新決定 ] PUT /article/2 [ 投稿決定 ] POST /article/draft/6 -> GET /article/2 /article/draft/6 を削除 [ 閲覧 ] GET /article/2 [ 編集・投稿 ] GET /article/draft/6 草稿 /article/draft/6 [ 保存せずに終了 ] GET /article/draft 記事作成 /article/form [ 記事作成 ] GET /article/form [ 削除 ] DELETE /article/draft/6 -> GET /article/draft 記事一覧 /article スクリプトなど POST GET PUT DELETE
  • 12. 改稿 /article/2/update/3 記事 /article/2 [ 保存・プレビュー ] POST /article/draft -> GET /article/draft/6 記事一覧 /article [ 保存・再表示 ] PUT /article/draft/6 [ 削除決定 ] DELETE /article/2 -> GET /article [ 更新・削除 ] POST /article/2 -> GET /article/2/update/3 [ キャンセル ] DELETE /article/2/update/3 -> GET /article/2 記事データから 仮想的に生成 [ プレビュー ] PUT /article/2/update/3 [ 投稿 ] POST /article -> GET /article/2 草稿一覧 /article/draft [ 草稿一覧 ] GET /article/draft [ 更新決定 ] PUT /article/2 [ 投稿決定 ] POST /article -> GET /article/2 /article/draft/6 を削除 [ 閲覧 ] GET /article/2 [ 編集・投稿 ] GET /article/draft/6 草稿 /article/draft/6 [ 保存せずに終了 ] GET /article/draft 記事作成 /article/form [ 記事作成 ] GET /article/form [ 削除 ] DELETE /article/draft/6 -> GET /article/draft 記事一覧 /article スクリプトなど POST GET PUT DELETE