핵심 요약
인프랩이 API 스키마 변화에 안정적으로 대응하기 위한 code generator 개발 여정을 공유합니다.
주요 경험
- RESTful API의 타입 관리 문제와 OpenAPI 활용의 한계성을 파악
- GraphQL 도입을 내부 제약으로 포기하고, 자체 도구 개발의 필요성을 결론
- OpenAPI 기반 자동화 도구를 비교 분석한 뒤 맞춤형 솔루션 설계
얻은 인사이트
- 자동화로 협업 불일치를 줄이고 생산성을 높일 수 있음
- 타입 안정성과 런타임 안전성의 균형이 중요
- 도구 선택 시 팀 제약과 현행 레거시를 함께 고려해야 함

