[ Web ]/React.js

[React.js] Kossie Coder - 18강. React router 설치하기

1. SPA란?

Single Page Application(싱글 페이지 어플리케이션)의 약자입니다. 전통적인 웹어플리케이션의 구조는, 여러 페이지로 구성되어있습니다. 유저가 요청할 때마다 페이지가 새로고침되며, 페이지를 로딩할 때마다 서버로부터 리소스를 전달받아 해석 후 렌더링을 합니다. HTML 파일, 혹은 템플릿 엔진 등을 사용해서 어플리케이션의 뷰가 어떻게 보여질지도 서버에서 담당했습니다.

react-router는 써드파티 라이브러리로서, 클라이언트 사이드에서 이뤄지는 라우팅을 간단하게 해줍니다.

2. react-router 설치

npm i react-router