legacy_createStore 리덕스의 store
을 만드는 함수이다
💡 store는 데이터저장소라고 생각하면 되고 props drilling을 하지않고 꺼내쓰는 전역 데이터관리저장소!
store.dispatch(addToDo('coding'));
store.dispatch(addToDo('read book'));
store.dispatch(addToDo('eat'));
getState로 coding, read book, eat 을 배열로 가져올것이다 초기값이 []이기 때문
const unsubscribe = store.subscribe(() => {})
// subscribe는 스토어의 변경이 생겼을때 안에 있는 함수를
// retruen은 unsubscribe로 되고 어디선가 unsubscribe함수를 호출하면 구독되어 있는 함수를 제거할 수 있습니다.