createStore 취소선 그어지는 이유?

rkdghwnd·2023년 6월 14일

react-redux createStore 사용시 vscode에서 취소선이 그어져 있다.

createStore에 마우스 커서를 올리면 createdStore는 deprecated 되었고,
redux toolkit의 configuretStore를 권장하고 있다.

createStore가 삭제된것은 아니다.

https://github.com/reduxjs/redux/releases


불행하게도 많은 튜토리얼들이 여전히 "손으로 작성한" 레거시 Redux 패턴을 보여주고 있어 사용자에게 훨씬 더 나쁜 경험을 안겨줍니다. 부트캠프나 구식 Udemy 과정을 진행하는 새로운 학습자는 제시된 예를 따르기만 하고 RTK가 더 좋고 권장되는 접근 방식이라는 것을 모르고 우리 문서를 볼 생각조차 하지 않습니다.

이를 감안할 때 목표는 편집기(vscode와 같은 에디터)에서 다음과 같은 시각적 표시기를 제공하는 것입니다. createStore 메소드를 작성하는 도중에, 또는 함수 호출된 코드 위로 마우스를 가져가면 문서 툴팁에서 configureStore대신 RTK(redux toolkit)에서 사용을 권장하고 해당 문서 페이지를 가리킵니다. 새로운 학습자가 취소선을 보고, 툴팁을 읽고, 문서 페이지를 읽고, RTK에 대해 배우고, 사용을 시작하기를 바랍니다.

"우리는 실제로 createStore를 삭제하지 않을 것이고, 이미 존재하는 코드들도 그대로 작동할 것입니다!"


공식적으로 redux 레거시 패턴을 지양하고

redux toolkit을 권장하는 의미에서 취소선을 긋는것으로 업데이트를 한것이다.

결론 : createStore는 여전히 정상적으로 작동한다.

profile
rkdghwnd's dev story

0개의 댓글