Skip to content

CEOS-Developers/next-netflix-21th

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

6주차 미션: Next-Netflix 🎬🍿

서론

안녕하세요, 프론트 운영진 지민재입니다! 😎

이번 주는 저번 주에 이어 Netflix를 완성해 봅시다!

이번 과제의 목표는 지난주에 이어 figma로 주어지는 디자인을 사용해 스타일링을 하는 방법과 SSR익숙해지는 것입니다. 추가적으로 성능 최적화 방법에 대해서도 생각해보는 것도 좋을 것 같습니다. 🔥

그럼, 이번 주차도 파이팅입니다! 💪🏻

p.s. 5주차에서 검색페이지까지 구현하신 팀들이 꽤 있던데 열정 대박입니다 🫢 최고!!

미션

⭐ 미션 목표

  • Next.js 사용법을 공부해봅니다.
  • Figma로 주어지는 디자인으로 스타일링 하는 방식에 익숙해집니다.
  • Git을 이용한 협업 방식에 익숙해집니다.
  • 프론트엔드와 백엔드 시스템에 대한 흐름을 이해합니다.

📅 기한

2025년 5월 17일 토요일 (기한 엄수)

✅ 필수 요건

  • 결과화면상세 페이지검색 페이지를 구현합니다.
    • 상세 페이지는 동적 라우팅을 이용해 구현합니다.
    • 검색 페이지는 실시간 키워드 검색으로 구현합니다.
  • Figma의 디자인을 그대로 구현합니다.
  • Open api를 사용해서 데이터 패칭을 진행합니다. (ex. themoviedb API)

👍🏻 선택 요건

  • 검색 페이지 무한스크롤을 구현합니다.
  • 검색 페이지 스켈레톤 컴포넌트를 구현합니다.
  • 성능 최적화를 위한 방법을 적용해봅니다.

🔑 Key Question

  • 정적 라우팅(Static Routing)/동적 라우팅(Dynamic Routing)이란?
  • 무한 스크롤과 Intersection Observer API의 특징에 대해 알아봅시다.
  • tanstack query의 사용 이유(기존의 상태 관리 라이브러리와는 어떻게 다른지)와 사용 방법(reactJS와 nextJS에서)을 알아봅시다.

🔗 링크 및 참고자료

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published