프로젝트 배경
발주기관은 React와 Next.js 기반 챗봇 대화 인터페이스를 상주로 구현하고 유지보수할 프론트엔드 인력을 찾습니다. 대화 UX 와 토큰 스트리밍과 실시간 안정성과 접근성이 한 화면에서 맞물리는 과업이라, 설계의 중심을 두 가지에 두었습니다. 첫째, 요청 ID 로 오래된 스트림을 걸러내고 이벤트 ID 로 재연결 중복을 차단하는 것입니다. 둘째, 계산과 상태 전이를 도메인 코어 한 곳에 순수 함수로 모아 화
프로젝트 성과
전송과 토큰 스트리밍과 중단과 재생성과 재연결과 중복 이벤트 차단 실행 화면
정적 목업이 아닙니다. 도메인 단위 시험과 실제 브라우저 클릭 시험을 PC 1440 과 태블릿 768 과 모바일 390 세 폭에서 통과했고, 가로 넘침과 콘솔 오류와 외부 요청이 0건입니다. 실제로
핵심 기능
진행 단계
공고 분석과 대화 UX 설계와 스트리밍과 재연결과 중복 차단과 세 폭 클릭 검증
2026.09.
토큰 스트리밍 대화 - 질문을 보내면 모의 스트림이 토큰을 조금씩 흘려보내고, 화면은 마지막 응답 말풍선의 늘어난 꼬리만 다시 그립니다. 전체 대화를 매번 다시 그리지 않는 부분 갱신으로, 긴 답변
프로젝트 상세
사실 경계 - 이 화면의 질문과 응답은 전부 이번 공고 전용으로 지어낸 가상의 비식별 예시입니다. 특정 기관의 실제 자료가 아니고 실제 고객 대화 로그가 아니며 실제 서비스에 연결되어 있지 않습니다. 실제 모델 키와 고객 API 를 쓰지 않고 모의 스트림으로 동작하며, 화면의 동작은 스트리밍과 재연결과 중복 차단 규칙을 코드로 옮겨 실제로 돌린 검증 값이며 실제 운영 실적이 아닙니다. 실제 이벤트 스키마와 인







