The JSON API Spec
Most projects these days expose or consume some kind of JSON based API, usually working in a RESTful manner. So while the combination of JSON as a data transport format and REST as a means of exposing actions on data seems fairly widely adopted, all these APIs are slightly different. Trivial decisions about implementation details with respect to the exact JSON structure, naming of REST endpoints etc. are repeated over and over with every team coming to different conclusions, resulting in slightly different APIs. Not only does that result in centuries of man-years being wasted in bikeshedding discussions but also is a massive impediment for code reuse across projects. The JSON API spec is all about making these trivial decisions once so you don’t have to. This talk introduces the spec, explains what it defines and why it does and points out how everyone profits from adopting it.
Видео The JSON API Spec канала API Conference
Видео The JSON API Spec канала API Conference
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Learn JSON in 10 Minutes](https://i.ytimg.com/vi/iiADhChRriM/default.jpg)
![JSON API: Your Smart Default](https://i.ytimg.com/vi/LLe7Fi-wM3Q/default.jpg)
![JSON Web Token Vulnerabilities](https://i.ytimg.com/vi/6r6148qGuis/default.jpg)
![REST vs RPC vs GraphQL API - How do I pick the right API paradigm?](https://i.ytimg.com/vi/hkXzsB8D_mo/default.jpg)
![1.4: JSON - Working with Data and APIs in JavaScript](https://i.ytimg.com/vi/uxf0--uiX0I/default.jpg)
![packagemain #18: Writing REST API Client in Go](https://i.ytimg.com/vi/evorkFq3Y5k/default.jpg)
![How to Build API Resources | Laravel API Course | Learn Laravel API | Laravel API Tutorial](https://i.ytimg.com/vi/L1owEfA9ioc/default.jpg)
![#circe - Part 1 - Introduction to working with #JSON in #Scala](https://i.ytimg.com/vi/712WE9Ou7BE/default.jpg)
![APIs for Beginners - How to use an API (Full Course / Tutorial)](https://i.ytimg.com/vi/GZvSYJDk-us/default.jpg)
![What is JSON - JSON Parsing in Swift](https://i.ytimg.com/vi/_TrPJQWD8qs/default.jpg)
![Демо занятие курса «Системный аналитик. Advanced»](https://i.ytimg.com/vi/nmqvohBFQag/default.jpg)
![Create a Fake REST API with JSON-Server](https://i.ytimg.com/vi/1zkgdLZEdwM/default.jpg)
![Friday the 13th: JSON Attacks](https://i.ytimg.com/vi/oUAeWhW5b8c/default.jpg)
![Pragmatic JSON API Design](https://i.ytimg.com/vi/3jBJOga4e2Y/default.jpg)
![JSON API: Explained in 4 minutes (+ EXAMPLES)](https://i.ytimg.com/vi/N-4prIh7t38/default.jpg)
![API First development with OpenAPI - You should you practise it !? by Nick Van Hoof](https://i.ytimg.com/vi/F9iF3a1Z8Y8/default.jpg)
![Google Coding Interview With A Normal Software Engineer](https://i.ytimg.com/vi/rw4s4M3hFfs/default.jpg)
![Oktane17: Designing Beautiful REST + JSON APIs](https://i.ytimg.com/vi/MiOSzpfP1Ww/default.jpg)
![REST API concepts and examples](https://i.ytimg.com/vi/7YcW25PHnAA/default.jpg)
![Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers](https://i.ytimg.com/vi/fqMOX6JJhGo/default.jpg)