바이브코딩/이론 28. 새 항목은 보이는데 왜 수정과 삭제가 꼬일까: 임시 id와 진짜 id 연결하기 지난 글에서는 서버가 돌려준 응답을 어떤 기준으로 클라이언트 상태에 반영할지 정리했습니다. 여기까지 오면 바로 다음으로 자주 나오는 문제가 있습니다. 바로 "생성"입니다. 수정은 기존 항목이 이미 있으니 id도 있고, 어느 항목을 바꿀지 기준도 분명합니다. 그런데 새 항목을 만들 때는 상황이 조금 다릅니다. 아직 서버가 준 진짜 id가 없는데, 화면에는 먼저 보여주고 싶을 때가 생기기 때문입니다.특히 낙관적 업데이트를 붙이기 시작하면 이 문제가 더 잘 보입니다. 사용자가 추가 버튼을 누르는 즉시 목록에 항목이 보이게 만들고 싶은데, 그 순간 서버 응답은 아직 오지 않았습니다. 그러면 화면에는 뭔가 "임시 항목"이 먼저 생겨야 합니다. 그리고 나중에 서버가 진짜 id와 최종 저장본을 돌려주면, 그 임시 항.. 2026.05.14