logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

실전 API 연동 REST부터 GraphQL까지 모던 API 완벽 가이드

실전 API 연동 REST부터 GraphQL까지 모던 API 완벽 가이드

marku (지은이)
콩콩 컴퍼니
19,100원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
19,100원 -0% 0원
0원
19,100원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

실전 API 연동 REST부터 GraphQL까지 모던 API 완벽 가이드
eBook 미리보기

책 정보

· 제목 : 실전 API 연동 REST부터 GraphQL까지 모던 API 완벽 가이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > 웹디자인 기타
· ISBN : 9791124025222
· 쪽수 : 175쪽
· 출판일 : 2025-09-18

목차

Part 1: API와 첫인사
Chapter 1: API란 무엇인가?
Chapter 2: 왜 API가 중요한가?
Chapter 3: API의 종류와 역사

Part 2: 웹 API의 표준, REST API 파헤치기
Chapter 4: RESTful 하다는 것의 의미
Chapter 5: HTTP 메서드와 상태 코드
Chapter 6: 좋은 REST API 디자인 및 언어별 구현
6.1. 공통 디자인 원칙 (리소스 중심 설계, URI 규칙 등)
6.2. Node.js (Express) 로 구현하기: 유연하고 빠른 개발
6.3. Python (FastAPI) 으로 구현하기: 직관적이고 생산적인 개발
6.4. Java (Spring Boot) 로 구현하기: 안정적이고 구조적인 개발
Chapter 7: 실습: Postman으로 우리가 만든 3가지 API 테스트하기

Part 3: 실전! API 호출과 데이터 처리
Chapter 8: 클라이언트에서 API 호출하기 (JavaScript & Python)
8.1. 브라우저 환경: JavaScript (Fetch API, Axios)
8.2. 서버/스크립트 환경: Python (requests 라이브러리)
Chapter 9: API 연동의 첫 관문: 인증
Chapter 10: API 키부터 OAuth 2.0까지 (클라이언트 & 서버 구현)
10.1. 인증 방식별 핵심 원리
10.2. Node.js, Python, Java 서버에서 인증 로직 구현하기
10.3. JavaScript 클라이언트에서 인증 토큰 처리하기
Chapter 11: CORS와 씨름하기: 원리와 언어별 해결법

Part 4: 더 똑똑하게 데이터를 다루는 GraphQL
Chapter 12: GraphQL은 왜 등장했을까? (REST와의 비교)
Chapter 13: GraphQL의 핵심: 쿼리(Query)와 뮤테이션(Mutation)
Chapter 14: 기존 REST API를 GraphQL로 바꿔보기
14.1. Node.js (Apollo Server) 로 전환하기
14.2. Python (Graphene / Ariadne) 으로 전환하기
14.3. Java (Spring for GraphQL) 로 전환하기
Chapter 15: 실습: Apollo Client로 GraphQL API 연동하기 (React)

Part 5: 좋은 API를 위한 교양
Chapter 16: API 보안의 기초 (언어별 예제 포함)
16.1. API 키 안전하게 관리하기
16.2. 입력값 검증 (Validation)의 중요성과 방법 (Node.js, Python, Java)
Chapter 17: 다른 사람을 위한 API 문서 작성법
17.1. OpenAPI Specification(OAS)이란?
17.2. Swagger를 이용한 API 문서 자동화 (FastAPI, Spring Boot 예제)
Chapter 18: 마이크로서비스를 위한 gRPC 소개
18.1. gRPC의 개념과 장점
18.2. Python 서버와 Node.js 클라이언트 간의 통신 예제

Part 6: 최종 프로젝트: 나만의 콘텐츠 허브 만들기
Chapter 19: 프로젝트 기획 (여러 Open API를 조합하여 새로운 서비스 만들기)
Chapter 20: 백엔드 서버 구축: Open API 통합하기
20.1. 아키텍처 설계: API Aggregator 패턴
20.2. 메인 구현: Node.js (Express) 로 뉴스, 날씨, 지도 API 통합 서버 구축
20.3. (심화) 동일 기능 Python(FastAPI) 또는 Java(Spring Boot) 로 구현해보기
Chapter 21: 프론트엔드 클라이언트 개발 및 배포 (React)
21.1. React로 사용자 인터페이스 만들기
21.2. 우리가 만든 통합 API 서버와 연동하기
21.3. 클라우드에 최종 서비스 배포하기

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책