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
Principles over Practice
Search
Akihito Koriyama
September 19, 2016
Programming
0
540
Principles over Practice
BEAR Sunday meetup #5 opening session
Akihito Koriyama
September 19, 2016
Tweet
Share
More Decks by Akihito Koriyama
See All by Akihito Koriyama
Be Framework: 生命システムとしての存在理解
koriym
0
21
新世界の理解
koriym
0
170
AI Centric
koriym
0
390
app-state-diagram
koriym
0
98
OOP, Double Dispatch and Visitor Pattern
koriym
2
150
BEAR.Sunday 2014-2024
koriym
0
69
イベント駆動コンテンツ (a.k.a Webアプリケーションの効率を再定義するBEAR.Sundayの分散キャッシングフレームワーク)
koriym
4
8.4k
Unconf: RWA読書会
koriym
0
620
REST 6+4の制約
koriym
2
2.8k
Other Decks in Programming
See All in Programming
Software Architecture
hschwentner
6
2.3k
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
110
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
品質ワークショップをやってみた
nealle
0
280
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.3k
XP, Testing and ninja testing ZOZ5
m_seki
3
670
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
1
360
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.2k
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
250
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
340
CSC509 Lecture 04
javiergs
PRO
0
300
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
860
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
35
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
980
Leading Effective Engineering Teams in the AI Era
addyosmani
6
430
Docker and Python
trallard
46
3.6k
GitHub's CSS Performance
jonrohan
1032
470k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
BBQ
matthewcrist
89
9.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Transcript
1SJODJQMFTPWFS1SBDUJDF "LJIJUP,PSJZBNB !LPSJZN 4FQ
pretty URI returns JSON !=REST
REST != CRUD over HTTP
REST
REpresentational State Transfer
None
None
None
None
None
None
http://www.iana.org/assignments/media-types/media-types.xhtml
None
https://www.infoq.com/jp/articles/webber-rest-workflow
https://www.infoq.com/jp/articles/webber-rest-workflow ਤ ސ٬ͷεςʔτϚγϯ ਤ όϦελͷεςʔτϚγϯ
Content-Type: application/hal+json
https://www.infoq.com/jp/news/2014/03/amazon-hal-appstream
None
3&45 )5.- "1*
None
OOP
https://www.infoq.com/jp/articles/webber-rest-workflow
http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.html
http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.html
None
None
(string) $ro
REST OOP
REST - Internet OOP - Programming
lQSJODJQMFTzGSBNFXPSL
None