ChatGPT는 FE개발자를 대체할 수 있을까? (AI로 개발하기)
두줄요약
ChatGPT로 웹툰 서비스의 UI, 상태 관리, API 연동을 구현하며 활용 범위를 실험했습니다. 생성 코드의 오류와 최신 정보 한계를 검증으로 보완해야 함을 확인했습니다.
문제 상황
- ChatGPT가 프론트엔드 개발 업무를 보조하거나 대체할 수 있는 범위 검증
- 웹툰 서비스 미니 프로젝트로 환경 설정, UI 컴포넌트, 상태 관리, API 연동 실험
해결 방법
- Next.js·TypeScript·Tailwind 기반에서 배너, 작품 목록, 반응형 상세 페이지 생성 요청
- Swiper.js로 캐러셀 기능 보완, Redux Toolkit으로 작품별 좋아요 상태 관리
- React Query와 TypeScript 인터페이스로 TMDB API 응답 조회 및 렌더링
주의할 점
- 최신 라이브러리 설정과 Tailwind·Jest 구성 누락, 부정확한 코드 등 학습 데이터 시점 한계
- 요구사항이 모호할수록 UI 동작과 디자인 품질 저하
- 환각으로 인한 오류 가능성 때문에 공식 문서 확인과 생성 코드 검증 필요
적용해볼 점
- 검증 가능한 작은 코드 스니펫 단위의 생성·수정·조립 방식
- 구체적 요구사항과 반복 질의로 컴포넌트 구현 보조 활용
- 기획·협업·설계·유지보수 판단 역량을 프론트엔드 개발자의 핵심 역할로 유지


