agnusdei.velog
로그인
agnusdei.velog
로그인
NgRX curriculum
agnusdei
·
2023년 7월 27일
팔로우
0
Curriculum
ngrx
초급 수준
상태 관리와 ngrx 소개
상태 관리의 필요성과 개요
ngrx의 기본 개념과 동작 원리
Redux 패턴과 단방향 데이터 흐름
액션과 리듀서
액션의 역할과 구성 요소
리듀서의 역할과 작성 방법
액션과 리듀서를 활용한 상태 변경
스토어와 선택자
ngrx 스토어 구성과 설정
선택자의 역할과 선택자 함수 작성
스토어와 선택자를 통한 데이터 검색
중급 수준
이펙트와 비동기 처리
ngrx 이펙트의 개념과 사용법
비동기 액션과 사이드 이펙트 처리
이펙트를 통한 외부 API 통신
엔티티 상태 관리
엔티티 상태 정규화와 구성
엔티티 셀렉터 작성과 활용
엔티티 액션과 리듀서 작성
라우팅과 ngrx
라우터 상태 관리와 ngrx 통합
라우터 이벤트 처리와 리다이렉트
라우팅과 상태 선택자
고급 수준
메타 리듀서와 미들웨어
메타 리듀서의 개념과 활용
커스텀 미들웨어 작성과 통합
비동기 작업 제어와 인터셉트
ngrx 개발 도구와 최적화
ngrx 개발 도구의 활용
ngrx 성능 최적화 기법
불변성 유지와 변경 감지 최적화
리액티브 폼 상태 관리
리액티브 폼 상태와 ngrx 연동
폼 상태 갱신과 유효성 검사
폼 상태 초기화와 제출 처리
실전 프로젝트와 적용 사례
대규모 애플리케이션과 ngrx
대규모 애플리케이션 구조와 ngrx 적용
애플리케이션 상태 분할과 코드 스플리팅
라우팅과 상태 관리 통합
인증과 권한 관리
ngrx를 이용한 인증 처리
권한 관리와 인가 상태 처리
인증과 권한 상태 캐싱
리액트와 ngrx 통합
리액트와 ngrx 통합 및 호환성 확보
리액트 애플리케이션의 상태 관리 패턴
리액트와 ngrx를 함께 사용하는 최적 방법
단위 테스트와 ngrx 테스팅
ngrx 단위 테스트 작성 방법
리듀서와 이펙트의 테스트
선택자와 메타 리듀서의 테스트
성능 최적화와 레이지 로딩
ngrx 성능 최적화 기법 적용
레이지 로딩과 비동기 모듈 구성
ngrx와 성능 개선 팁
agnusdei
DevSecOps, Pentest, Cloud(OpenStack), Develop, Data Engineering, AI-Agent
팔로우
이전 포스트
Linux curriculum
다음 포스트
NgRX curriculum
0개의 댓글
댓글 작성