
싸피에서의 지난 6개월간 웹 개발을 할 때 Python, Vue.js, Django를 사용했다. 그런데 이번 프로젝트에서는 Java와 React 기반으로 진행하게 되었다. 프론트엔드 팀원들이 React와 Next.js 중 어떤 걸로 할지 의견을 나누는데, 그 사이에서

0. 왜 Next.js와 Funnel 패턴인가? 지난 포스팅에서 CSR과 SSR의 차이를 공부하며 Next.js에 대해 알아봤습니다. 저희 팀이 개발 중인 HandShake 서비스는 검색 엔진 최적화(SEO)와 빠른 초기 로딩 속도가 중요했기에 Next.js를 선택했고
저희 프로젝트의 AI 담당 팀원이 추천 시스템의 로직을 크게 개선했습니다. 메타 정보와 텍스트를 결합한 하이브리드 임베딩 구조를 적용하고, Word2Vec 모델을 재학습하여 추천 품질을 높이는 작업이었습니다.하지만 모델이 아무리 좋아도, 실제 서비스에서 마주할 다양한
저희 Handshake 서비스의 마이페이지는 유저의 기본적인 프로필 정보뿐만 아니라, 포지션, 기술 스택, 네트워킹 목적 등 여러 연관 테이블의 데이터를 모아서 보여줘야 합니다.이번 포스팅에서는 마이페이지 조회 API를 구현하고, 서비스 레이어의 가독성을 높이기 위해