Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Principles over Practice
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Akihito Koriyama
September 19, 2016
Programming
560
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Principles over Practice
BEAR Sunday meetup #5 opening session
Akihito Koriyama
September 19, 2016
More Decks by Akihito Koriyama
See All by Akihito Koriyama
BEAR.Sunday — リソース指向 PHP アプリケーションフレームワーク
koriym
0
58
存在論的プログラミング: 時間と存在を記述する
koriym
5
1.3k
Be Framework: 生命システムとしての存在理解
koriym
0
200
新世界の理解
koriym
0
270
AI Centric
koriym
0
830
app-state-diagram
koriym
0
180
OOP, Double Dispatch and Visitor Pattern
koriym
3
220
BEAR.Sunday 2014-2024
koriym
0
110
イベント駆動コンテンツ (a.k.a Webアプリケーションの効率を再定義するBEAR.Sundayの分散キャッシングフレームワーク)
koriym
5
10k
Other Decks in Programming
See All in Programming
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
370
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
360
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
150
すこし踏み込む CancellationToken
htkym
2
1.7k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
280
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
760
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
330
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
550
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
620
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
310
How STYLIGHT went responsive
nonsquared
100
6.3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
320
The Limits of Empathy - UXLibs8
cassininazir
2
710
Embracing the Ebb and Flow
colly
88
5.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Navigating Team Friction
lara
192
16k
Speed Design
sergeychernyshev
33
2.2k
How to build a perfect <img>
jonoalderson
1
6.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
510
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Un-Boring Meetings
codingconduct
0
450
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