2026년 AI HACK CAMP에 참여하며 배운 것을 회고한 글이에요.
이메일 인증, 임시저장, 제출, 결제, 어드민 처리까지 이어지는 신청서 시스템을 만들면서 겪은 동시성, 멱등성, 회차 관리, 첨부파일 정리의 기록입니다.
실무에서 사용하던 오픈소스의 문제를 발견하고 직접 개선한 경험을 정리했습니다.
경연곡 관리 기능에서 불필요한 API 호출을 하나로 통합하고, 트랜잭션으로 데이터 무결성을 보장한 과정을 소개합니다.
결제 마무리 화면이 마운트가 되면 신호를 iframe으로 전송해, iframe이 수신 후 스스로 닫히는 방식으로 결제 플로우를 제어했다.