# react redux

133개의 포스트
post-thumbnail

[Redux] Redux-persist를 활용하여 로그인, 로그아웃 구현

로그인, 로그아웃을 구현하는 중 로그인 시에는 access token을 redux store에 저장하여 전역상태로 관리하고 로그아웃 시에는 저장되어있는 access token을 null로 변경하기 위한 작업이 필요했다. refresh token은 http only 옵

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

Thunk

미들웨어란?소프트웨어에서 어떤 작업을 수행하기 전과 후에 발생하는 이벤트를 가로채는 소프트웨어 컴포넌트. 이를 통해 여러 가지 작업을 수행할 수 있음.리덕스 미들웨어 https://react.vlpt.us/redux-middleware/리덕스에서의 미들웨

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

Redux-toolkit

리덕스 툴킷이란? 설치기존 리덕스 코드와 비교일반 리덕스 - count툴킷큰 차이점은 Action Value와 Action Creator를 직접 생성해주지 않고 Action Value, Action Creator, Reducer가 하나로 합쳐짐.Slice 라는 툴킷

2023년 5월 13일
·
0개의 댓글
·

Action Creator

Action Creator란?액션 객체의 value를 변경할 일이 생긴다면? 프로젝트 규모가 커진다면 일일이 변경이 힘들어짐.Action Creator 만들기.액션 객체를 한 곳에서 관리할 수 있도록 “함수”와 액션 value를 상수로 만들어 줌.Action Creat

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

리덕스의 흐름

리덕스의 주요 개념 store : 스토어는 애플리케이션의 전체 상태를 관리하는 단 하나의 객체임. 변경할 없으며 getState() 메서드를 통해 액세스할 수 있음. state를 변경하려면 스토어에 액션을 디스패치를 통해 보내야 함.action : 액션은 state

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

modules

modules 폴더에 counter.js 생성initialState === 초기 상태값.useState 사용 시 괄호 안 초기 값을 지정해주 던 것과 같음. 위 state에서 만든 초기 값은 객체이고 그 안에 number라는 변수에 초기값 0 을 할당해준 것. 초기값은

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

리액트에서 리덕스 사용하기

2개의 패키지 설치.폴더 구조 초기 설정configStore.jsindex.js

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

리덕스란?

리덕스란? 리덕스가 필요한 이유 Local state컴포넌트에서 useState를 이용해서 생성한 state.Global state

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

Redux Toolkit

서론 이 전에 작성 된 글을 이어서 이번엔 Redux Toolkit을 사용하여 코드를 다듬어보려고 합니다. 먼저 RTK라고도 불리는 Redux Toolkit에 대해 간략하게 알아보고 바로 코드를 수정해보겠습니다! > 이 글은 노마드코더의 Redux 강의로 학습하고

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

Redux를 사용해보자

이 전 글에서 Redux에 대해 전반적으로 알아보았으니 이번 글에서는 한 번 직접 코드를 작성해보면서 알아보겠습니다.이 글의 코드는 노마드코더의 Redux 강의를 보고 학습하며 정리하였습니다.React환경에서 ToDo 기능을 만들면서 리덕스를 어떤식으로 활용할 수 있는

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

Redux - 상태 관리 라이브러리

이전 회사에서 상태 관리 라이브러리로Recoil을 사용했었습니다. 깊게 사용하기보단 주로 전역 변수의 상태 관리를 위해 사용하였었는데 그 때 Redux가 아닌 Recoil을 사용했던 이유는 좀 더 사용방법이 간단하고, 단기간에 학습하여 적용하기가 쉽다는 점 때문이었죠.

2023년 4월 11일
·
0개의 댓글
·
post-thumbnail

03-17 코딩일기

ㅡ^ 까지가 단계별로 나누어 본 redux 사용법계속하여 redux 미들웨어 사용법도 올려보도록 하겠다.공부는 미리 하고 복습하고 .. 까먹지말자 ㅠㅠ 🌩️

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

bindActionCreators 보다는 useDispatch를 사용하자

bindActionCreators 보다는 useDispatch를 사용하자

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

useSelector의 적절한 사용법

React-Redux useSelector의 적절한 사용법

2023년 3월 5일
·
0개의 댓글
·

2023-02-21(Redux-toolkit 사용이유, 모듈페이지의 나만의 해석)

✅✅리덕스 툴킷 사용 이유와 모듈페이지의 전부 @reduxjs/toolkit에서 createAsyncThunk와 createSlice를 가져와 axios를 사용하여 사용자 정의 API 파일에서 가져온다"createAsyncThunk"는 비동기 thunk 액션 생성자를

2023년 2월 21일
·
0개의 댓글
·

2023-02-22(Todolist만들면서 오류,순서)

✅ 일단 리덕스 툴킷으로 청크를 이용할 때 순서를 먼저 파악하는 게 중요하다.해당페이지에서 input의 인자를 받아 diapatch의 인자로 액션 객체가 되어 dispatch를 보내준다.dispatch로 보낸 payload가 reducer모듈의 미들웨어의 payload

2023년 2월 21일
·
0개의 댓글
·

2023-02-21(thunk)

비동기 부분을 다룰 때 axios패키지가 등장한다.==Axios통신을 통해서 DB에 CRUD를 한다==개념 : promise를 기초로 해서 http통신을 할 수 있는 라이브러리(패키지)패키지 설치 : yarn add axios1\. axios패키지를 설치하고 , y

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

[Redux] Redux - React Redux - Ducks Pattern

자바스크립트 앱을 위한 예측 가능한 상태 컨테이너상태의 변화를 특정 함수(Dispatch)에 의해서만 변할 수 있게 통제해 상태변화를 예측 할 수 있게 만듬데이터가 단방향으로 흐르도록 설계한 Flux 디자인 패턴에서 영감을 받아 자바스크립트로 구현한 구현체어플리케이션(

2023년 1월 24일
·
0개의 댓글
·

Redux

Redux

2023년 1월 16일
·
0개의 댓글
·

Redux부터 react-redux , redux toolkit 까지

RTK를 중심으로 redux와 react-redux에 대한 글

2023년 1월 16일
·
0개의 댓글
·