Action

    반응형
    이미지21

    [ React ] 리액트 Redux 로 게시판 만들어보기

    이번 포스팅에선 리덕스를 이용해 게시판의 기본적인 Create, Read, Update, Delete 구현을 다룬다. ​ 공부하며 간단히 만들어본거라 설명이 미약한 점 참고해주시길. ​ 먼저 프로젝트를 만들고 리덕스 환경을 준비하고 실행한다. ( 이전에 react-redux 프로젝트를 생성했기에 two 를 붙여 생성했음 ). // project 생성 C:\> create-react-app react-redux-two // project 로 이동 C:\> cd react-redux-two // 사용할 redux 와 react-redux 설치 C:\react-redux-two> yarn add redux react-redux // project 실행 C:\react-redux-two> yarn start 메..

    이미지21

    [ React ] 리액트 리덕스(Redux)란?

    Redux 에 대해 알아보기 전에 이해에 도움이 되기 위해 예시를 들어 설명해보자면, ​ 만약 A 컴포넌트가 B 컴포넌트에, B 컴포넌트는 C 컴포넌트에.. 이렇게 D, E, F, G 컴포넌트 까지 이어진 루트가 있다고 가정했을 때 ​ A 컴포넌트가 G 컴포넌트에 접근해 무언가 하려고 한다면 A ▶ B ▶ C ▶ D ▶ E ▶ F ▶ G 순서로 접근 후, 다시 G ▶ F ▶ E ▶ D ▶ C ▶ B ▶ A 루트를 통해 돌아와야한다. 얼마나 비효율적인 패턴인지는 굳이 설명을 안해도 알 것이다. ​ 이 때 하나의 스토어 ( Store ) 라는 매체를 두면 위의 순서가 아니라, A ▶ Store ▶ G 식의 효율적인 접근이 가능하게 해준다. ​ 이 Store 는 Redux 를 통해 사용할 수 있다. ​ Red..