Build APIs You Won’t Hate: Everyone and their dog wants an API, so you should probably learn how to build them
Author: Phil Sturgeon (Author), Laura Bohill (Author)
Publisher finelybook 出版社: Philip J. Sturgeon
Edition 版本: N/A
Publication Date 出版日期: 2015-08-12
Language 语言: English
Print Length 页数: 188 pages
ISBN-10: 0692232699
ISBN-13: 9780692232699
Book Description
Book Description
About the Author
Phil has seen a few trends come and go during a long and varied career of building stuff for money as an employee, freelancer, consultant and now CTO. One trend over recent years is the rise of APIs as an everyday part of the average server-side developers job. Back in 2009 Phil released a CodeIgniter Rest Server, wrote a few articles about how to use it and built handfuls of APIs for his freelance clients. This tool was fairly basic, but covered HTTP-based routing, HTTP Basic/Digest/API Key authentication, added logging and throttling and did not force CRUD-based conventions. The internet seemed to like it, and this code is still used by Apple, the UN and USA.gov. Later on as a core-contributor to FuelPHP he added this functionality to the core, and again built out a bunch of APIs for people. Then he got a job in NYC, to take over as Lead Engineer for a company that – you guessed it – had a FuelPHP API and wanted to improve it. After two years of working on their API, Phil has moved to Ride.com, building their API with an amazing team of developers. Phil has been building APIs for so long, he has come up with a very long list of ways to make them not suck, and he’d like to share the information with you all.
相关文件下载地址
PDF, EPUB, MOBI | 12 MB | 2018-03-04
未经允许不得转载:finelybook » Build APIs You Won't Hate: Everyone and their dog wants an API,so you should probably learn how to build them
相关推荐
- Crafting Secure Software: An engineering leader’s guide to security by design
- Game Development Patterns with Godot 4: Create resilient game systems using industry-proven solutions in Godot
- ROS 2 from Scratch: Get started with ROS 2 and create robotics applications with Python and C++
- Scalable Application Development with NestJS: Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth
- Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
- Advanced Cyber Security Techniques for Data, Blockchain, IoT, and Network Protection
链接?
已更新