[리액트]리액트 리덕스 구조 및 사용방법
2024. 3. 11. 21:35
몰아 넣기
폴더구조 src/redux/config/configStore.js 생성 import {createStore} from "redux"; import {combineReducers} from "redux"; const rootReducer = combineReducers({ // modules }); const store = createStore(rootReducer); export default store; src/redux/modules/counter.js 생성 const initialState = { number: 0 } const counter = (state = initialState, action) => { switch(action.type) { // type에 맞는 로직 생성 default: r..
[리액트] 앱생성 및 리액트 자주쓰는 패키지 정리.ver1
2024. 3. 11. 21:22
몰아 넣기
리액트 앱 생성 yarn create react-app [폴더명] 패키지 react-router-dom yarn add react-router-dom 리덕스, 리덕스툴킷 yarn add redux react-redux @reduxjs/toolkit Axios 설치 yarn add axios