졸업작품 12일차

임선구·2025년 5월 24일

졸업작품

목록 보기
12/29

오늘의 잔디


🗓️ [개발일지] JWT 기반 일정 관리 캘린더 개발기 (Day XX)

✅ 오늘 한 일

  • JWT 인증이 적용된 일정 캘린더 웹앱 프론트 + 백엔드 연동 마무리
  • http-server로 정적 서버 실행 (http://127.0.0.1:8080에서 캘린더 확인 완료)
  • 로그인/회원가입/로그아웃 기능 완료
  • JWT 토큰 저장 및 인증된 요청 적용 완료 (헤더에 Bearer 포함)
  • 달력 클릭 → 일정 추가/삭제 기능까지 UI 완성
  • CORS 에러 및 404 에러 디버깅 해결
  • 최종적으로 메인 캘린더 페이지 정상 렌더링 완료 🎉

🐞 현재 남은 문제

  • 원인: 모달 함수가 정의되기 전에 호출됨
  • 해결 예정: 함수 정의를 캘린더 실행 함수 바깥으로 이동해야 함

💡 오늘의 교훈

  • 자바스크립트에서 함수를 나중에 정의하면 ReferenceError가 발생할 수 있음
  • CORS 관련 에러는 Spring Security 설정뿐 아니라 WebMvc 설정도 함께 확인 필요
  • window.location.href = "/index.html"과 같이 경로를 루트 기준으로 정확히 지정해야 잘 동작함

🛠️ 내일 할 일

  • showAddModal 위치 수정하여 일정 추가 모달 정상 작동 시키기
  • 모달 내에서 type 선택, input 검증 개선
  • 일정 수정 기능 고려해보기

profile
끝까지 가면 내가 다 이겨

0개의 댓글