Course Outline

소개

현대 React

  • React 18 및 19의 새로운 기능
  • 현대적 도구와 접근 방식의 변화

React 고급 후크

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

React의 동시 모드

  • useTransition, useDeferredValue 후크 사용

Next.js 라우팅

  • App Router와 Pages Router의 차이점

Next.js의 렌더링 전략

  • 서버 사이드 렌더링 대 단일 페이지 애플리케이션 대 정적 생성

서버 구성 요소 및 서버 작업

  • 'use server' 및 'use client' 지시어 사용

데이터 페칭 및 캐싱

  • 증분 정적 재생 전략

Next.js을 백엔드로 사용

  • Edge Functions 및 Edge 런타임

State Management

  • React 컨텍스트, Redux 및 원자 상태 관리(Zustand)

Next.js에서 템플릿 생성

  • 재사용 가능한 템플릿
  • 사용 가능한 CSS 접근 방식 및 템플릿 라이브러리

성능 최적화

  • 로드 시간 개선 및 높은 Web Core Vitals 점수 달성

수단

Next.js에서 테스트

모노레포 전략

  • Next.js TurboRepo / Nx를 사용하여

모니터링, 배포 및 오케스트레이션

요약 및 다음 단계

Requirements

  • JavaScript 및 ES6+에 대한 강력한 이해
  • React 및 React Hooks 경험
  • Next.js에 대한 기본적인 지식
  • API 호출 및 상태 관리에 대한 이해

청중

  • Next.js에 대한 지식을 심화하고자 하는 숙련된 React 개발자
  • 고급 성능 최적화 기술을 추구하는 프런트엔드 및 풀스택 개발자
  • 대규모 Next.js 애플리케이션을 작업하는 소프트웨어 엔지니어
 21 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories