Contenu connexe
Similaire à BEAR.Sunday.meetup #0
Similaire à BEAR.Sunday.meetup #0 (20)
Plus de Akihito Koriyama (7)
BEAR.Sunday.meetup #0
- 13. Code Data
Structured
よくある理解
Code
Data Object Oriented
- 14. Tell, Don’t ask.
Procedural code gets information then makes decisions.
Object-oriented code tells objects to do things.
— Alec Sharp
- 15. Tell Logic
Logic Object
Data
Data
- 16. Ask Data
Logic Object
Data
Logic
- 22. MVC is just a way of
separating concerns from each other,
not an "application architecture”
- 30. Request:Response
Router /Dispatcher
Controller App
Logic
Data Data
Model
Domain
View View
Logic Logic
- 38. UI Request:Response
Resource
(view)
Resource Resource
(view) (view)
- 39. UI Request:Response
HTML
Page Resource
(html view)
Application Resource
(partial html view)
- 40. UI Request:Response
API
App Resource
(JSON view)
App Resource
- 43. Request Response
get app://self/news
(Resource Object)
Resource
- 48. Headers
Get
Post
Body
Put
Delete
Links
- 55. rel rel
“Friend”
“Profile”
Linked
Resource
- 56. Resource Resource
REL
REL
Resou
REL
REL REL
Resource
Resource
- 58. Mobile
DB
ROA
URI
Resource
URI
as Web
KVS API
URI
Future Future X
DB