지난 몇 년 동안 제임스와 함께 일하며 배울 수 있던 것은 내게 행운이었다. 제임스의 실용적인 애플리케이션을 위한 관점과 경험의 깊이에서 오는 다양한 지식은 동료 사이에서도 특별했다. 이제 여러분이 이 책을 통해 더 나은 API를 만드는 방법에 대한 제임스의 강력하고 실용적인 비전을 활용할 기회를 갖게 된 것이 기쁘다. 『웹 API 설계 원칙』은 사용 가능한 기술의 범위를 조사하고 규범적이고 적용하기 쉬운 접근 방식을 제시한다. 이 책의 지침을 적용하는 팀은 고객과 더 잘 소통하고 더 짧은 시간에 더 많은 비즈니스 가치를 제공하며 더 적은 유지 보수가 필요한 API를 만들 것이다. 이 책을 매우 강력하게 추천한다.
- 매튜 레인볼드 (Matthew Reinbold, 포스트맨(Postman)의 API 에코시스템 이사)
제임스는 업계 최고의 API 설계 전문가 중 한 명이며, 이 종합 가이드는 그 사실을 여실히 증명한다. API 설계를 비즈니스 결과 및 디지털 기능의 맥락에서 적용한 이 가이드는 디지털 트랜스포메이션을 겪고 있는 모든 조직에 중요한 지침이 된다.
- 매트 맥라티 (Matt McLarty, 세일즈포스 사 뮬소프트(MuleSoft)의 API 전략 글로벌 리더)
현대 소프트웨어 개발에서 API는 결국 우리가 직면한 많은 문제의 원인이자 해결책이 된다. 개념에서 캐싱에 이르기까지 API를 분해, 분석, 설계하는 제임스의 프로세스는 팀이 생성하는 것보다 더 많은 문제를 해결할 수 있도록 반복 가능한 접근 방식을 제공한다.
- 키이스 케이시 (D. Keith Casey, Jr.,API Problem Solver, CaseySoftware, LLC)
제임스의 명확하고 따르기 쉬운 가이드에 따라 나는 프로세스를 실제 사용 사례에 적용할 수 있었다. 이를 통해 프로젝트를 수행하는 데 도움이 되는 실용적인 지침, 기술 및 명확한 예를 알게 됐다. API에 연결돼 있고 API로 작업하는 모든 사람에게 권장하는 책이다.
- 조이스 스택 (Joyce Stack, 아키텍트, Elsevier)
이 책은 원칙 그 이상을 보여준다. 독자들은 API를 설계하는 방법인 프로세스를 배우게 될 것이다.
- 아노드 로렛 (Arnaud Lauret, API Handyman)
이 통찰력 있는 플레이북은 생산적인 협업, 가치 있는 기능 식별 및 모범 사례 작성을 촉진하는 구조화된 프로세스를 통해 API 팀을 안내한다. 제임스는 API 제품을 정의하고 개선하기 위한 실용적인 로드맵으로 수년간의 경험을 정제하고 API 보안, 이벤트, 복원력 및 마이크로서비스 적용에 대한 입문서를 제공한다. API 분야를 처음 접하거나 새로운 팀을 온보딩하고 구조화된 API 정의 프로세스를 도입할 책임이 있는 설계자가 반드시 읽어야 할 책이다.
- 크리스 하다드 (Chris Haddad, 수석 아키텍트(Chief Architect), Karux LLC)