GGG의 학습 기록

프론트와 백엔드를 동시에 만들며 부딪힌 것들

IR 자료 생성 서비스를 만들면서 Claude Code 세션 두 개를 동시에 돌렸다. 한쪽에는 화면과 디자인을, 다른 쪽에는 인증과 LLM 호출부를 맡겼다. 같은 저장소, 같은 시간이었다. 코드는 두 세션이 썼고, 무엇을 만들지와 어느 방향으로 갈지는 내가 정했다. 이 글은 그렇게 병렬로 굴렸을 때 실제로 무엇이 부딪혔는지에 대한 기록이다. 빠르긴...

눈대중으로 틀린 프론트엔드 세 가지

IR 자료 생성 서비스의 프론트엔드를 Claude Code로 하루 종일 만들었다. 화면을 새로 짜고 디자인 토큰을 심고 결과 페이지를 분리했다. 코드는 세션이 썼고, 무엇을 만들지와 어디가 이상한지는 내가 봤다. 정작 오늘 제일 많이 배운 건 눈으로 봐서 괜찮아 보였는데 틀린 것들이었다. 세 번 다 계산이나 검사로 잡혔다. ...

무료 Codex CLI를 지키면서 Vercel에 배포하기

IR 자료 생성 서비스(Next.js + Supabase)를 만들다가, “로컬 컴퓨터에서만 돌아가는 LLM 호출부”를 그대로 둔 채 프론트엔드만 인터넷에 배포하는 문제를 풀었다. 중간에 “그냥 하나로 합쳐서 배포해줘”라는 요청이 왔는데, 그게 왜 안 되는지를 설명하는 것부터가 오늘의 절반이었다. 결과부터 적으면 이렇다. ...