챌린지 32일 차. 지원했던 팀 프로젝트에 떨어졌다 ㅠㅠ.. 팀 프로젝트를 대비해서 리액트 프로젝트 강의도 진행했었는데 너무 아쉬웠다. 프로젝트 진행하는 것도 너무 어려워잉. 아무래도 해당스터디를 진행하면서 팀 프로젝트를 같이 진행하는것이 목표였었기에 아쉬움이 많이 남는다. 그렇지만 나의 공부목표는 단지 팀 프로젝트만을 위한 것이 아니였기때문에 강의는 씩씩하게 계속 진행하고 있다. 프로젝트를 진행했던거라 정리할게 많이 없어서 오늘은 라우터에 대해 간단하게 정리해보겠다.
리액트 라우터
리액트는 SPA(Single Page Application)방식으로써, 새로운 페이지를 로드하지않고 하나의 페이지 안에서 필요한 데이터만 가져오는 형식을 가진다. 리액트는 view만을 담당하는 라이브러리이기때문에 라우팅을 담당하는 react-router를 따로 설치해주어야한다. react-router를 사용하면 SPA와 같이 페이지 깜박임이 없으면서도 주소를 가질 수 있게 된다.
기존 방식과의 차이
기존의 방식은 여러 페이지를 사용하여 로드되는 MPA(Multi Page Application) 방식을 가진다. 여러 페이지를 사용하여 새로운 페이지를 이동하는 방식으로써 시각적 요소가 필요한 사용자들에게 적절한 방식이다.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는프론트엔드개발초격차패키지online