/wanted-pre-onboarding-3-FE-quest

3월 원티드 프리온보딩 프론트엔드 과정 사전과제

Primary LanguageTypeScript

wanted-pre-onboarding-3-FE-quest

3월 원티드 프리온보딩 프론트엔드 과정 사전과제

만들어야 할 것

이번 프리온보딩에서는 레이아웃 패턴과 로그인에 대해서 다룹니다. 사전 과제에서는 현재 수강생 여러분이 가지고 있는 리액트 라우터 구성 및 레이아웃 구성에 대한 지식을 확인해 보고자 합니다.

사전 과제로써 다음 요구사항을 충족하는 리액트 어플리케이션을 구성합니다.

  • NextJS 등의 SSR 어플리케이션이 아닌, CSR 어플리케이션을 구축한다.
  • 최소 3개 이상의 페이지를 가지도록 구현한다.
  • 모든 페이지에 공통으로 반복되는 헤더와 사이드바가 있도록 구성한다.

구현화면

스크린샷 2023-03-06 오전 2 45 30

추가 과제

  • 만들어진 페이지별로 로그인 여부를 판단하고자 한다면 어떻게 구조를 확장해야할지 고민해 보세요.
    • HOC나 PrivateRouter를 통해 로그인 여부 판단?
  • 로그인 페이지 만들기