송파구청 특강 (2021-06 ~ 2021-07)/React

리액트 강의 8

배워도끝이없네 2021. 7. 13. 14:01

 

const numService  = () =>{
    //변경되는 값은 let으로 지정
    let count = 0;

    const changeValue = (amount)=>{
        count += amount;
        return count;
    }

    const resetCount = () => {
        count = 0;
        return count;
    };

    return {changeValue,resetCount};
}

export default numService();

closure의 기본원리이다

 

 

화면과 로직을 분리하는데는 성공했으나, 상태를 공유하고 관리하는 부분에서 고려사항이 있었다. 이래서 나온것들이 리덕스 등등...

 

 

'송파구청 특강 (2021-06 ~ 2021-07) > React' 카테고리의 다른 글

리액트 강의 10  (0) 2021.07.14
리액트 강의 9  (0) 2021.07.14
리액트 강의 7  (0) 2021.07.13
리액트 강의 6  (0) 2021.07.13
리액트 강의 5  (0) 2021.07.12