Skip to content

jaden2dev/wanted-pre-onboarding-challenge-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

wanted-pre-onboarding-challenge-react

:: 원티드 프리온보딩 챌린지 프론트엔드 코스 사전과제

참가자 여러분은 강의에 참여하기 전에 다음의 면접형 문제들을 사전에 작성해 주시기 바랍니다. 이 문제들은 JavaScript, React, 그리고 Next.js에 대한 깊이 있는 이해를 바탕으로 준비되었습니다.

과제

1. JavaScript ES6+ 기능

문제: JavaScript ES6 이후에 추가된 주요 기능 중에서, 템플릿 리터럴, 화살표 함수, 스프레드 연산자를 설명하고, 이러한 기능들이 JavaScript 프로그래밍에 어떤 이점을 제공하는지 구체적인 예를 들어 설명해 주세요.

2. React 컴포넌트의 종류와 차이

문제: 함수형 컴포넌트와 클래스형 컴포넌트를 비교 설명하고, React Hooks가 도입된 배경과 이로 인해 달라진 React 개발 방식에 대해 설명해 주세요.

3. Next.js의 App Path Routing

문제: Next.js 12.2 버전부터 도입된 App Path Routing에 대해 설명하고, 이전의 페이지 기반 라우팅과 어떻게 다른지, 그리고 이 새로운 라우팅 방식이 개발자에게 어떤 이점을 제공하는지 분석해 주세요.

4. 서버 사이드 렌더링과 정적 사이트 생성

문제: Next.js에서 서버 사이드 렌더링(SSR)과 정적 사이트 생성(SSG)의 차이를 설명하고, 각각 어떤 시나리오에서 사용되어야 하는지 예를 들어 설명해 주세요.

제출

  • 저장소의 issues 탭을 클릭하고, new issue 버튼을 클릭합니다.
  • 프리온보딩 챌린지 템플릿을 선택하고 답변을 작성합니다.
  • 제목은 제출일 - 이름 으로 작성해서 제출해주시면 됩니다.

About

:: 원티드 프리온보딩 챌린지 프론트엔드 코스 사전과제

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published