| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- API
- 직장인인강
- It
- airflow
- 머신러닝
- 패캠챌린지
- 패스트캠퍼스후기
- 개발자
- data
- 챗지피티
- 데이터
- 직장인자기계발
- 분석
- 딥러닝
- 데이터분석
- GPT
- 패스트캠퍼스
- Python
- 파이썬을활용한시계열데이터분석A-Z올인원패키지
- 태국여행
- 방콕여행
- 파이썬
- llm
- 상관분석
- nlp
- 독서리뷰
- 빅데이터
- 클라우드
- 리뷰
- Ai
- Today
- Total
데이터를 기반으로
실무로 통하는 웹 API 본문
도서명 : 실무로 통하는 웹 API
출판사 : 한빛미디어
지은이 : 조 아타디
독서 기간 : 2025-09-10 ~ 2025-09-27
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

예전 게시글에서 이야기 했듯이 요즘에는 AI개발이 아닌 AI 백엔드 엔지니어라는 직무로 업무를 담당하고 있다. 그렇다 보니 자연스레 API를 직접 개발하고 유지보수 관리를 담당하고 있다.
하여 해당 도서를 고르게 되었다. 내 상황과 조금 다른 것은 나는 백엔드에서 restful API 로 서비스를 하는 것이고 해당 도서는 웹 API 라고 되어 있다.
이는 말 그대로 웹에서 보여지는 백단에서 일어나는 API들에 대해 전체적으로 서술하는 도서라고 보면 좋을 것 같다.
우선 목차부터 보면 아래와 같다.
CHAPTER 1: 비동기 API
CHAPTER 2: 웹 스토리지 API를 사용한 데이터 저장
CHAPTER 3: URL과 라우팅
CHAPTER 4: 네트워크 요청
CHAPTER 5: IndexedDB
CHAPTER 6: DOM 엘리먼트 감시
CHAPTER 7: 폼
CHAPTER 8: 웹 애니메이션 API
CHAPTER 9: 웹 스피치 API
CHAPTER 10: 파일 다루기
CHAPTER 11: 국제화
CHAPTER 12: 웹 컴포넌트
CHAPTER 13: UI 엘리먼트
CHAPTER 14: 기기 통합
CHAPTER 15: 성능 측정
CHAPTER 16: 콘솔 다루기
CHAPTER 17: CSS
CHAPTER 18: 미디어
다양한 목차들이 구성되어 있었고 실제 웹을 구성할 때 알아야할 것들이 정말 많았다. 아직 100% 이해하지 못했지만 기존에 내가 업무하면서 고민이 있다거나 문제를 직면했던 주제들을 기반으로 읽어내려갔다.
최근에 파일을 front 쪽에서 backend 쪽에 어떻게 전달해야 나이스하게 작업을 할 수 있을 지에 대해서 고민 중이다.
단순히 base64로 인코딩하고 있는데 해당 부분에서는 어떤게 좋다라기 보다는 도서에서도 base64로 인코딩하고 있는 것으로 보아 따로 조금 더 알아봐야할 것 같다.
국제화 부분도 잘 몰랐던 부분이라 좋았다. 국제적인 기준의 시간 부터 해서 동일하게 맞춰서 개발을 진행해야한다.
웹 API 이다 보니 프론트에서 화면이 완벽하게 구성되는 시간도 중요하다. 자바스크립트 들을 얼마나 빨리 읽어들이는지도 중요한데 이를 체크하는 부분이 나온다.
바로 성능 측정 부분이다. 여기서 나오는 내용들은 리소스 전체를 탐지하거나 특정 늦은 리소스를 탐지하는 등 다양한 방법으로 리소스를 탐지하여 느린 부분을 개선하는 내용들이 나온다.
'도서 리뷰 > 빅데이터&IT' 카테고리의 다른 글
| 개발자 기술 면접 노트(개정판) (0) | 2025.11.30 |
|---|---|
| 소문난 명강의 크리핵티브의 한 권으로 끝내는 웹 해킹 바이블 (0) | 2025.10.26 |
| 핸즈온 생성형 AI (6) | 2025.07.26 |
| 러닝 랭체인 - 랭체인과 랭그래프로 구현하는 RAG, 에이전트, 인지 아키텍처 (8) | 2025.06.30 |
| 주니어 백엔드 개발자가 반드시 알아야 할 실무 지식 (3) | 2025.05.31 |