filmov
tv
CS-310 Lecture 05 - REST APIs and Data Serialization

Показать описание
Outline:
0:06 Last time: Proxies, and Caches
1:56 Application Programming Interfaces (APIs)
3:10 HTTP methods and responses
3:11 Application Programming Interfaces (APIs)
9:18 HTTP methods and responses
12:01 A weather information service (REST API)
15:37 Idempotence
21:05 REST API semantics must work with HTTP's rules
24:48 REST API example
30:22 Inputs and outputs of REST APIs
36:28 RESTful API design style
40:12 JSON – JavaScript Object Notation
41:53 JSON data graph example
42:10 XML – eXtensible Markup Language
43:30 XML data graph example
44:07 JSON and XML are data serialization formats
45:47 Byte-level view of XML serialization
46:30 References (pointers) make serialization non-trivial
48:22 Solution: serialize with references
50:47 Why use HTTP for new applications?
53:43 More efficient network API formats
55:52 Review
0:06 Last time: Proxies, and Caches
1:56 Application Programming Interfaces (APIs)
3:10 HTTP methods and responses
3:11 Application Programming Interfaces (APIs)
9:18 HTTP methods and responses
12:01 A weather information service (REST API)
15:37 Idempotence
21:05 REST API semantics must work with HTTP's rules
24:48 REST API example
30:22 Inputs and outputs of REST APIs
36:28 RESTful API design style
40:12 JSON – JavaScript Object Notation
41:53 JSON data graph example
42:10 XML – eXtensible Markup Language
43:30 XML data graph example
44:07 JSON and XML are data serialization formats
45:47 Byte-level view of XML serialization
46:30 References (pointers) make serialization non-trivial
48:22 Solution: serialize with references
50:47 Why use HTTP for new applications?
53:43 More efficient network API formats
55:52 Review