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
PUT /time
Search
Larry Staton Jr.
September 15, 2012
Technology
78
1
Share
PUT /time
Exploring how to represent resources through time with HTTP.
Larry Staton Jr.
September 15, 2012
More Decks by Larry Staton Jr.
See All by Larry Staton Jr.
Object-Oriented Programming Basics with Smalltalk
statonjr
0
550
A Tale of Two Teams
statonjr
0
53
Hypermedia with Transit
statonjr
0
82
Hazel & Keyboard Maestro: A Perfect Mac Marriage
statonjr
1
690
Zooming Out
statonjr
0
64
HTTP 101
statonjr
1
280
Hypermedia APIs with Webmachine and ROAR
statonjr
2
540
Other Decks in Technology
See All in Technology
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
160
スケーリングを封じられたEC2を救いたい
senseofunity129
0
140
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
610
MIX AUDIO EN BROADCAST
ralpherick
0
140
スクラムを支える内部品質の話
iij_pr
0
170
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
490
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
310
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
140
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
0
190
Embeddings : Symfony AI en pratique
lyrixx
0
450
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
150
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
170
Leo the Paperboy
mayatellez
6
1.6k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
170
Making Projects Easy
brettharned
120
6.6k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Designing Experiences People Love
moore
143
24k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
Paper Plane (Part 1)
katiecoart
PRO
0
6.3k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
340
The Cult of Friendly URLs
andyhume
79
6.8k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Transcript
PUT /time PUT /time Larry Staton Jr. (@statonjr) 1 Saturday,
15 September 12
PUT /time PUT 2 Existing Resource 200 or 204 New
Resource 201 Saturday, 15 September 12
PUT /time PUT /favorite-food 3 New Resource 201 { ‘name’
: ‘chocolate’ } Saturday, 15 September 12
PUT /time PUT /favorite-food 4 Existing Resource 200 or 204
{ ‘name’ : ‘lasagna’ } Saturday, 15 September 12
PUT /time PUT + TIME 5 Rich Hickey’s “Value of
Values” Datomic: the database as a value Saturday, 15 September 12
PUT /time PUT /favorite-food at t0 6 New Resource 201
{ ‘name’ : ‘chocolate’ } Saturday, 15 September 12
PUT /time PUT /favorite-food at t1 7 Existing Resource? 200
or 204 { ‘name’ : ‘lasagna’ } New Resource? 201 Saturday, 15 September 12
PUT /time PUT + TIME 8 Datomic creates a new
record for each transaction. Can query state at a specific point in time. Leans towards returning 201 Created for each PUT. Saturday, 15 September 12
PUT /time Hypermedia 9 How might this look in hypermedia?
“next” and “previous” link relations? A “past” link relation? Saturday, 15 September 12
PUT /time finis 10 Saturday, 15 September 12