Slide 1

Slide 1 text

1SJODJQMFTPWFS1SBDUJDF "LJIJUP,PSJZBNB !LPSJZN 
 4FQ

Slide 2

Slide 2 text

pretty URI returns JSON !=REST

Slide 3

Slide 3 text

REST != CRUD over HTTP

Slide 4

Slide 4 text

REST

Slide 5

Slide 5 text

REpresentational
 State
 Transfer

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

http://www.iana.org/assignments/media-types/media-types.xhtml

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

https://www.infoq.com/jp/articles/webber-rest-workflow

Slide 15

Slide 15 text

https://www.infoq.com/jp/articles/webber-rest-workflow ਤ ސ٬ͷεςʔτϚγϯ ਤ όϦελͷεςʔτϚγϯ

Slide 16

Slide 16 text

Content-Type: application/hal+json

Slide 17

Slide 17 text

https://www.infoq.com/jp/news/2014/03/amazon-hal-appstream

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

3&45
 
 )5.-
 "1*


Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

OOP

Slide 22

Slide 22 text

https://www.infoq.com/jp/articles/webber-rest-workflow

Slide 23

Slide 23 text

http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.html

Slide 24

Slide 24 text

http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.html

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

(string) $ro

Slide 28

Slide 28 text

REST
 OOP

Slide 29

Slide 29 text

REST - Internet
 OOP - Programming

Slide 30

Slide 30 text

lQSJODJQMFTzGSBNFXPSL

Slide 31

Slide 31 text

No content