풀스택 직무를 준비할 때 프론트엔드와 백엔드 기술을 모두 열거하는 것보다 한 기능의 전체 흐름을 설명하는 편이 유익합니다. 사용자가 입력한 정보가 화면에서 API를 거쳐 저장되고 다시 표시되는 과정을 프로젝트로 보여 주세요.
구현 범위
작은 일정 관리나 기록 앱을 선택하고 입력 검증, 목록, 수정 중 핵심 기능부터 완성합니다. 화면에는 로딩·빈 상태·오류 상태가 있어야 하고 서버는 잘못된 요청에 명확히 응답해야 합니다. React 학습 자료와 Spring REST 가이드를 각 역할의 출발점으로 삼을 수 있습니다.
검증 기록
정상 입력뿐 아니라 중복·누락·권한 오류를 테스트합니다. 배포했다면 환경 변수와 데이터 초기화 방법을 문서화하고 비밀키를 저장소에 올리지 마세요.
지원서 설명
혼자 구현한 부분과 협업한 부분을 분리해 쓰고, 왜 그 구조를 선택했는지 짧게 적습니다. 기술 이름만 나열한 포트폴리오보다 재현 가능한 실행 방법이 중요합니다. 신입 IT 포트폴리오 구성을 참고하세요.