Build APIs You Won't Hate : Everyone and their dog wants an API, so you should probably learn how to build themКНИГИ » ПРОГРАММИНГ
Название: Build APIs You Won't Hate : Everyone and their dog wants an API, so you should probably learn how to build them Автор: Phil Sturgeon Издательство: Leanpub Год: 2016-03-30 Страниц: 194 Язык: английский Формат: pdf (true), epub + Extras Размер: 10.1 MB
Tasked with building an API for your company but don't have a clue where to start? Taken over an existing API and hate it? Built your own API and still hate it? This book is for you.
API development is becoming increasingly common for server-side developers thanks to the rise of front-end javascript frameworks, iPhone applications, and API-centric architectures. It might seem like grabbing stuff from a data source and shoving it out as JSON would be easy, but surviving changes in business logic, database schema updates, new features, or deprecated endpoints can be a nightmare.
After finding many of the existing resources for API development to be lacking, Phil learned a lot of things the hard way through years of trial and error. This book aims to condense that experience, taking examples and explanations further than the trivial apples and pears nonsense tutorials often provide.
Phil worked primarily as an API developer for the last three years. One horror was managing an API built in FuelPHP by a freelancer at the million dollar startup he joined. It was utilizing a then deprecated ORM which had been hacked to death by the previous developer, so took the time to delete that mess and build the next version in Laravel, leveraging it's simple routing, database migrations, schema, seeding, etc. When the following major version of the API was built no rewrite was required, and both managed to live side-by-side on the same "API" servers.
By passing on some best practices and general good advice you can hit the ground running with API development, combined with some horror stories and how they were overcome/avoided/averted. This book will discuss the theory of designing and building APIs in any language or framework, with this theory applied in PHP-based examples.
This book will discuss the theory of designing and building APIs in any language or framework. This theory will be applied in examples built mostly in PHP, with some Ruby and Python too. The book will not be too code-heavy regardless, since reading code is no fun.
By the end of this book, you will have built an API that can create, read, update, delete things, handle searching, and do everything else a good Hypermedia API needs to do.
Some of the more advanced topics covered here are endpoint testing, embedding data objects in a consistent and scalable manner, paginating responses (including embedded objects) and hypermedia "HATEOAS" controls.
Скачать Build APIs You Won't Hate : Everyone and their dog wants an API, so you should probably learn how to build them
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
С этой публикацией часто скачивают:
ASP.NET Core in Action, Third Edition (Final) Название: ASP.NET Core in Action, Third Edition (Final) Автор: Andrew Lock Издательство: Manning Publications Год: 2023 Страниц: 983 Язык: английский...
ASP.NET Core in Action, Third Edition (MEAP v12) Название: ASP.NET Core in Action, Third Edition (MEAP v12) Автор: Andrew Lock Издательство: Manning Publications Год: 2023 Страниц: 973 Язык:...
Server Side Swift with Vapor (3rd Edition) Название: Server Side Swift with Vapor (3rd Edition) Автор: Tim Condon, Tanner Nelson, Jonas Schwartz и др. Издательство: Razeware LLC Год: Mar 30...
Server Side Swift with Vapor (2nd Edition) Название: Server Side Swift with Vapor (2nd Edition) Автор: Tim Condon, Tanner Nelson, Jonas Schwartz и др. Издательство: Razeware LLC Год: 2019 ...
Beginning API Development with Node.js Название: Beginning API Development with Node.js Автор: Anthony Nandaa ISBN: 1789539668 Год: 2018 Страниц: 100 Язык: английский Формат: epub,...
Build APIs You Won't Hate Название: Build APIs You Won't Hate Автор: Phil Sturgeon Издательство: Leanpub Жанр: Учебное пособие Год издания: 2015 Страниц: 181 Язык: Английский...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.