핵심 요약
에잇퍼센트가 Two Scoops of Django 16장 REST API 구현하기 내용을 바탕으로 REST API 설계와 DRF 활용에 대한 학습을 공유했습니다.
주요 경험
- REST 아키텍처 원칙: 코드 구조를 단순화하고 비즈니스 로직은 API 뷰에서 분리
- 서비스 지향 아키텍처에서 REST를 통한 컴포넌트 간 통신의 중요성
- Django REST Framework의 강점: 클래스-뷰와 함수-뷰를 모두 활용 가능
- Github Pull Requests API를 사례로 개념을 구체화
얻은 인사이트
- REST의 필요성과 설계 원칙에 대한 이해가 깊어졌고 학습 동기가 강화됐다
- 독립적 컴포넌트 간 REST 기반 통신은 유지보수성과 확장성에 기여할 수 있다
- 학습 방식의 변화로 초기 어려움을 극복하는 효과를 확인했다



