728x90

redux 튜토리얼 2

Redux 마스터(5): Redux Toolkit 소개 및 실전 사용

Redux Toolkit 소개 및 실전 사용이번 강의에서는 Redux Toolkit을 소개하고, 이를 통해 Redux의 복잡한 설정 과정을 단순화하는 방법을 배웁니다. Redux Toolkit은 createSlice와 configureStore와 같은 유용한 툴을 제공하여 Redux의 설정을 쉽고 효율적으로 처리할 수 있게 도와줍니다.1. Redux Toolkit이란?Redux Toolkit은 Redux를 쉽게 설정하고, 보일러플레이트 코드를 줄여주는 유틸리티를 제공합니다. 전통적인 Redux 사용법에서는 action, reducer, store 등을 모두 별도로 작성해야 하지만, Redux Toolkit은 이를 간소화하고 다양한 기능을 내장하고 있습니다.주요 특징:createSlice: 액션과 리듀서를..

Redux 마스터(4): 비동기 처리와 Redux 미들웨어

비동기 처리와 Redux 미들웨어이번 강의에서는 비동기 작업을 처리하기 위한 Redux 미들웨어의 개념을 다룹니다. Redux는 기본적으로 동기적인 작업에 초점을 맞추지만, 실제 애플리케이션에서는 비동기적인 작업이 필수적입니다. 여기서는 Redux에서 비동기 작업을 처리하는 가장 일반적인 방식인 Redux Thunk를 사용하여 API 호출과 같은 비동기 작업을 어떻게 처리하는지 배울 것입니다.1. Redux 미들웨어란?Redux에서 미들웨어는 액션이 리듀서에 도달하기 전에 추가적인 작업을 할 수 있게 해주는 기능입니다. Redux Thunk는 비동기 작업을 처리할 수 있는 가장 대표적인 미들웨어로, 액션 대신 함수를 디스패치할 수 있도록 해줍니다.동기 작업: 리듀서가 즉시 상태를 업데이트하는 작업.비동기..

728x90