React58 React25일차-mobx 안녕하세요 오랜만입니다. 몇일동안 혼자서 강의보면서 뭐 만들다가 와서 글이 없었어요. 오늘은 mobx를 하겠어요 create-react-app 으로 폴더 만들고 npm i mobx npm i mobx-react npm i autobind-decorator npm i customize-cra react-app-rewired -D 이렇게 다 설치해주세요 우선 package.json 으로 이동해주세요 여기서 scripst 내부에 eject빼고 react-scripts를 react-app-rewired 로 변경해주세요 그리고 기본 폴더에서 config-overrides.js 와 jsconfig.json 파일을 만들어주세요 config-overrides.js const { override, addDecorator.. 2022. 2. 19. 면접질문 25일차 2.14만약 올해 하나의 기술을 마스터한다고 한다면 뭘로 할건가요? 만약 올해 하나를 숙달한다면 React를 숙달하고 싶습니다. 다른 언어도 좋지만, 현재 배움이 부족하므로 가장 많이 쓰는 React를 마스터하고 싶습니다.React를 숙달한다면 자연스럽게 다른 것을 배우는 데 훨씬 도움이 될 것이라고 생각합니다. 또한 다른 기술보다는 주변에 React쓰느 사람이 많으므로 서로 공유하고 가르쳐주면서 React를 더 깊게 익혀가는데 수월하다고 생각합니다. 다른 언어도 중요하지만 저는 React를 배움으로써 다른 VU Angular 등 다른 언어를 배우는데 좋은 밑거름이 될 수 있을 거라고 생각합니다. 2022. 2. 14. React24일차-redux-action 저번 게시물 기준 폴더에서 코드로 열어주시고 npm i redux-actions 해주시고 redux/modules/add1.js열어주세요 import { handleActions } from "redux-actions"; import createAction from "redux-actions/lib/createAction"; export const ADD = createAction("ADD", (text) => text); export const SUB = createAction("SUB", (text) => text); const reducer = handleActions( { ADD: (previousState, action) => { previousState.push(action.payload); .. 2022. 2. 13. React24일차-redux-saga 어제는 결국 못찾고 잠들었습니다.....ㅎㅎ 그래서 오늘은 새로운 saga를 들고 왓습니다. 이어서 하던 폴더에서 코드로 열어주시고 npm i redux-saga 해주세요 store.js 가서 import { applyMiddleware, createStore } from "redux"; import promise from "redux-promise-middleware"; import thunk from "redux-thunk"; import fileReducer from "./modules/reducer"; import { composeWithDevTools } from "redux-devtools-extension"; import createSagaMiddleware from "@redux-saga/.. 2022. 2. 13. 이전 1 2 3 4 5 6 7 ··· 15 다음