본문/내용
1. React 또는 Vue와 같은 프론트엔드 프레임워크를 사용한 경험이 있다면, 어떤 프로젝트였는지 설명하고 역할을 어떻게 수행했는지 말해 주세요.
대학교 재학 중 온라인 교수 학습 플랫폼 개발 프로젝트에서 React를 활용하여 사용자 인터페이스를 개발하였습니다. 주로 검색 기능과 강의 예약 시스템의 프론트엔드 개발을 담당하였으며, 사용자 경험 개선을 위해 반응형 디자인을 적용하여 PC와 모바일 환경 모두에서 최적의 화면을 제공하였습니다. React Hooks와 상태관리 라이브러리인 Redux를 활용하여 데이터 흐름을 효율화하였으며, 코드 최적화를 통해 렌더링 속도를 30% 향상시켰습니다. 또한, API 연동을 담당하여 서버와 실시간 데이터 통신을 구현하였고, 버그 수정 및 테스트를 통해 안정성을 높였습니다. 이러한 경험을 통해 프로젝트 완성도를 높이고, 사용자 만족도를 증가시켜 학습 플랫폼의 월간 이용자 수가 15% 증가하는 데 기여하였습니다. 이 과정에서 깃허브와 Jira를 활용하여 협업 능력과 버전 관리를 익히셨으며, 실무 적응력과 문제 해결 능력을 키우는 데 큰 도움을 받았습니다.
2. 웹 성능 최적화를 위해 어떤 방법들을 사용해본 적이 …