Skip to content

Instantly share code, notes, and snippets.

성장을 이끄는 프레임워크: 프론트엔드 주니어를 위한 네 가지 질문

Assignment) 아래 질문에 대한 답해보고 공유 가능한 링크(ex. 개인 블로그, 노션)를 제출해주세요.

  • 원티드 프리온보딩 2024년 5월 프론트엔드 챌린지를 위한 사전 과제입니다.
  • '내'가 누구인지 알려주세요. 꼭 개발과 관련이 되어 있지 않더라도 괜찮습니다. 글쓰기가 익숙하지 않더라도 아래 질문들에 답하다보면 자연스럽게 완성할 수 있을 거에요.
  1. '나'는 어떤 성격을 가진 사람인가요?
  2. 어떤 것들에 동기 부여가 되나요? 언제 몰입되나요?
  3. 무엇을 좋아하고 싫어하나요?
  4. 아무도 시키지 않았지만 계속해서 해왔던 일이 있나요?

원티드 프리온보딩 챌린지 - CSR / SSR with Next.js

Assignment) 개인 블로그에 아래 질문에 대한 포스팅을 하고 링크를 제출해주세요.

    1. CSR(Client-side Rendering)이란 무엇이며, 그것의 장단점에 대하여 설명해주세요.
    1. SPA(Single Page Application)로 구성된 웹 앱에서 SSR(Server-side Rendering)이 필요한 이유에 대하여 설명해주세요.
    1. Next.js 프로젝트에서 yarn start(or npm run start) 스크립트를 실행했을 때 실행되는 코드를 Next.js Github 레포지토리에서 찾은 뒤, 해당 파일에 대한 간단한 설명을 첨부해주세요.
    • https://nextjs.org/docs/getting-started (Next.js 세팅 가이드)
    • https://github.com/vercel/next.js/ (Next.js Github 레포지토리)
    • _document.js, _app.js, getServerSideProps 같은 요소들에 대해 설명을 요구하는 과제가 아닙니다. 오히려 Next.js 코드 베이스 내부를 살펴보라는 의미입니다.
    • 사전과제 여부나 제출된 과제 퀄리티가 수강 가능 여부 및 이후의 과정에 영향을 미치지는 않을 것이나, 3번 과제를 해보는 것이 큰 학습이 될 것이라고 확신합니다. 반드시 한번 살펴보시길 권장드립니다.
  • 제출 전 과제가 유효한 Public 한 링크인지 다시 한번 확인 부탁드립니다.