Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
チームでつくる RESTful API
Search
Ryota Sakaguchi
June 12, 2019
1
12k
チームでつくる RESTful API
技術書LT&懇親会【Caraquri Tech Night #1】
Ryota Sakaguchi
June 12, 2019
Tweet
Share
More Decks by Ryota Sakaguchi
See All by Ryota Sakaguchi
大切なことは全てLintが教えてくれた
kuluna
0
41
時間を意識する推しツールたち / Time-aware tools
kuluna
1
570
DroidKaigi2020 - Data Bindingのイロハ
kuluna
1
1.1k
クリぼっちの自分が信じられるのはもはや型のみである
kuluna
1
450
Featured
See All Featured
Making Projects Easy
brettharned
115
5.9k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Scaling GitHub
holman
458
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Music & Morning Musume
bryan
46
6.2k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Speed Design
sergeychernyshev
24
610
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Designing Experiences People Love
moore
138
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Transcript
チームでつくるRESTful API twitter: @kuluna 2019/06/12 技術書LT&懇親会【Caraquri Tech Night #1】
kuluna 名前 坂口 亮太 会社 hachidori株式会社 ポジション CAST Android リーダー
好きなもの 星のカービィ 開発経験 iOS Android Web Hololens
技術書典5で出した同人誌が インプレス様とお会いしたことで 現在商業誌として販売中です。
チームでつくる RESTful API 技術書典6 新刊 BOOTHでPDF, EPUB発売中! ¥500
ターゲット • これからAPIを作る人 • APIと通信するアプリを作る人 • APIがうまく作れない人 • チームで開発コミュニケーションがうまくとれな い人
RESTful APIを改めて考える • RESTful APIはどこで学んだ? • あなたのRESTful APIは本当にRESTful? • アプリエンジニアやサーバーエンジニアから変な
APIの提案がくる? • チュートリアルだけじゃない実務で役立つテクニッ クってないの? • そもそもRESTful APIってなに?
読んで使える • RESTful APIのおさらい ◦ HTTP ◦ URI ◦ ステータスコード
• サーバーエンジニアとアプリエンジニアが コミュニケーションを取りながらAPIを作る ハンズオン • 設計から開発・テスト・運用までの一連の流れを紹 介 • 実装アンチパターン
チームで考える • レビューを通してサーバーエンジニアとアプリエンジ ニアが共にAPIを考える • アンチパターンについてサーバーエンジニア目線と アプリエンジニア目線から分析する
Updates
技術書同人博覧会 日時: 7/27(土) 場所: 大田区産業プラザPiO
v2.0 Update • 図解するページの追加 • インターフェースガイドライン • 共通のエラーモデル • 分解できないモデル
+ Your idea!