러닝패스

React Router

멤버십
핵심 콘텐츠만 선별했어요!
7개 콘텐츠
이 러닝패스가 어떠신가요?
(내 보관함에서 다시 볼 수 있어요)
본 러닝패스 소개글에서 SPA라는 단어를 사용했습니다. SPA는 쉽게 말해, 페이지가 한개인 애플리케이션을 뜻해요. 말 그대로 Single Page Application이죠. 자바스크립트 러닝패스 안에 있는 미니 프로젝트들이 기억나시나요? main.html, login.html 등등 페이지 수 만큼 html파일이 존재해요. 그런데 리액트 프로젝트에서는 .html파일의 개수가 단 1개에요. 그래서 SPA라고 한답니다. 그럼 한 개의 웹페이지(html)안에서 여러 개의 페이지를 보여주는 방법은? 바로 이번 시간에 배울 Routing입니다. 라우팅(Routing)이란 다른 경로(url 주소)에 따라 다른 View(화면)를 보여주는 것 인데요. 리액트 자체에는 이러한 기능이 내장되어있지 않습니다. 리액트가 Framework가 아닌 Library로 분류되는 이유이죠. 그리고 이번 러닝패스가 third-party 라이브러리를 사용해보는 첫번째 시간입니다. 라이브러리를 잘 사용하는 가장 좋은 방법은 해당 라이브러리에서 제공하는 공식문서를 잘 읽어보고 적용하는 것입니다. 문서가 영어로 되어있다고, 읽기 어렵다고 포기하지 말고, 꾸준히 읽는 연습을 통해 공식문서 읽기에 익숙해지는게 중요합니다.
테크주니어님의 멤버십 전용 콘텐츠에요.
지금 가입하고 큐레이터의 꿀팁을 확인하세요!
멤버십 가입하기
이미 멤버십 회원이라면 로그인하세요.
👋 다양한 인사이트를 읽어보고 계신가요?
나만의 학습 기록을 남기고, 관리하고 싶다면!
다양한 전문가의 멤버십 전용 콘텐츠를 보고 싶다면!
나의 학습 내용을 공유하고, 수익을 올리고 싶다면!
3초 회원가입/로그인으로, 런핏의 커뮤니티에 여러분도 함께하세요.
3초 만에 가입하기