프론트엔드 개발자로서 프로필 및 프로젝트들을 소개하기 위한 포트폴리오 페이지입니다.
개인 프로젝트
개발 : React, SCSS, Redux
배포 : Netlify
- 간단한 자기소개, 기술 및 프로젝트 모음
- CSS Media Queries를 활용한 반응형 웹 페이지
- BrowerRouter를 활용해 각 페이지들이 서로 다른 URL에서 렌더링되도록 설정
- useRef로 원하는 위치로 이동
- Redux를 활용한 컴포넌트간의 상태관리 (showNav : 위치에 따른 상태변화 , isMenuAct : 선택된 menu , title : <title> 태그 내용 )
- projectData.js에 데이터들을 배열형태로 저장하여 필요한 곳에 불러와 사용
- useEffect와 useState를 활용하여 각 페이지마다 <title> 변경