목록2021/03/20 (2)
hmk run dev
리덕스란? 상태를 관리해주는 것 데이터를 관리한다는 뜻 아래 코드로 인스톨 yarn add redux react-redux 1. State 데이터 리덕스에서 저장하고 있는 상태값 2. Action 상태에 변화가 필요할 때 발생함 3. ActionCreator 액션을 만들기 위해 사용 4. Reducer 리덕스에 저장된 데이터를 변경하는 함수 액션 생성함수 콜 > 액션만듦 > 현재상태를 받아서 > 다른 데이터로 리턴 5. Store 우리가 데이터를 볼 수 있게 도와주는 친구 6. dispatch 우리가 많이쓰게 될 내장함수 정~~말 많이쓴다 액션을 발생 시키는 역할 세가지 특징 store는 1개만 쓴다 // 무조건 1프로젝트 당 1개의 스토어 store의 state는 오직 action으로만 변경 가능하다 ..
라우팅이란 쉽게말해서 페이지를 돌아다니는 것이다. 일단 패키지를 하나 선택해서 인스톨하자! www.npmjs.com/package/react-router-dom react-router-dom DOM bindings for React Router www.npmjs.com yarn add react-router-dom으로 설치! 아래 코드로 import import { BrowserRouter as Router, Switch, Route, Link } from "react-router-dom"; 아래코드 index.js에 추가 import { BrowserRouter } from "react-router-dom"; 라우트 사용방법 두 가지 Route 사용방법 1: 넘겨줄 props가 없을 때 Route 사용..