연락처 정보

코스 개요

소개

  • 상태 관리가 부담스러워지고 불가능해지는 순간

설정 및 설치

NgRx 개요

NgRx 애플리케이션 만들기

NgRx/Store 사용법 학습

  • NgRx/Store 개요
  • 모델(Model), 액션(Action), 리듀서(Reducer), 및 애플리케이션 상태(Application State)
  • Redux 패턴
  • NgRx Store에서 데이터 읽기, 쓰기 및 삭제

NgRx/Effects를 활용한 스크립트 강화

  • NgRx/Effects 개요
  • 이펙트(Effect) 파일 생성
  • 이펙트(Effect) 만들기
  • 액션 액셔너블(Actions Observable)

Router-store와 Store-devtools를 통한 성능 차이 검증

  • 설정(Setups)
  • Router-store 액션 디스패치(Dispatching)
  • 네비게이션 추가 기능(Navigation Extras)
  • Store-devtools 계측(Instrumentation)

NgRx/Entity를 이용한 객체 타입 정의 생성

  • NgRx/Entity 개요
  • 엔티티 상태(Entity State) 정의
  • 엔티티 어댑터(Entity Adapter)
  • 엔티티 셀렉터(Entity Selectors)
  • 커스텀 ID 및 상태 프로퍼티

NgRx/Schematics를 활용한 프로그래밍 촉진

  • NgRx/Schematics 개요
  • Schematics를 이용한 NgRx 애플리케이션 스캐폴딩(Scaffolding)

기존 애플리케이션 리팩토링

애플리케이션 디버깅

애플리케이션 테스트

애플리케이션 배포

트러블슈팅

요약 및 결론

요건

  • 기본 HTML, CSS, 및 JavaScript에 대한 이해

대상

  • 개발자
 21 시간

참가자 수


참가자별 가격

회원 평가 (6)

예정된 코스

관련 카테고리