ReactJS으로 개발할 때 Redux과 같은 감속기가 실제로 필요합니까? 더 깨끗한 코드를 설계하는 방법일까요? 그렇다면 언제?Redux : 필요한가요?
2
A
답변
4
아니요, 축소 기 또는 Redux는 필요하지 않습니다. Vanilla React는 잘 작동합니다. MobX.
체크 아웃 Redux FAQ :
댄 아브라모프는 돌아 오는의 제작자 중 하나는 말한다 : 당신은 바닐라 문제 반응을 때까지
이 ... 돌아 오는을 사용하지 마십시오. 일반적으로
, 당신은 시간이 지남에 따라 변화하는 데이터의 합리적인 양이있을 때 돌아 오는을 사용하면 단일 정보 소스를 필요
돌아 오는이 건축의 의견이며, 자주 묻는 질문이 가이드 라인을 제공하는 사용하기
, 최상위 레벨의 React 구성 요소 상태를 유지하는 것과 같은 접근법으로는 더 이상 충분하지 않습니다.
1
React는 UI를 작성하는 라이브러리입니다. 전체 프레임 워크가 아닙니다. redux를 사용하면 애플리케이션의 모든 로직을 깔끔하게 처리 할 수 있습니다. redux와 비슷한 다른 라이브러리가 있지만 redux는 반응이있는 새 프로젝트를 시작할 때가는 길 같습니다.
-2
당신이 Redux를 사용할 필요는 없지만 사용하기로 결정했다면 상당히 쉬울 것입니다. Redux 및 React 작업 방법을 배울 수있는 곳에서 온라인으로 많은 예제가 있습니다. . React는 MVC에서 단지 V (view layer)라는 점에 유의하십시오. 하나의 작업은 반응하고 사용자 인터페이스를 표시하는 것은 정말 좋습니다.
관련 문제
- 1. KillTimer가 필요한가요?
- 2. libusb가 필요한가요?
- 3. SwingUtilities.invokeLater() 왜 필요한가요?
- 4. 기본 문의 양식이 필요한가요?
- 5. 취소 버튼이 필요한가요?
- 6. 동적 양식이 필요한가요?
- 7. KillTimer가 정말로 필요한가요?
- 8. initWithFrame with self.view.frame : 필요한가요?
- 9. CMake가 왜 필요한가요?
- 10. 왜 android : 설명이 필요한가요?
- 11. 어느 eclipse 플러그인이 필요한가요?
- 12. 왜 RIA가 필요한가요?
- 13. 어떤 종류의 열쇠가 필요한가요?
- 14. BLL은 꼭 필요한가요?
- 15. 왜 9 패치가 필요한가요?
- 16. 왜 web.debug.config가 필요한가요?
- 17. reacty.js 앱에서 redux-sagas와 redux-form을 통합
- 18. Redux/React-Redux - 감속기에서 "state = XXX"사용
- 19. Ionic2의 RC0 및 REDUX/REDUX-썽크 -
- 20. Redux, redux 매장 외부에 데이터 저장
- 21. React Native + Redux React 네이티브 + Redux
- 22. 왜 n^2 곱셈이 필요한가요?
- 23. sails.js 소켓 수명. 탈퇴가 필요한가요?
- 24. 왜 안드로이드 환경 설정이 필요한가요?
- 25. C# vb : 정말 System.Lazy가 필요한가요?
- 26. Gracenote Android - 왜 ACCESS_FINE_LOCATION이 필요한가요?
- 27. 왜 TestClass 대신 testFixture가 필요한가요?
- 28. 왜 함수 try 블록이 필요한가요?
- 29. 왜이 angular2 예제에서 @inject가 필요한가요?
- 30. 왜 session_ destroy()가 필요한가요?
페이스 북의 직원은 동의하지 않습니다. MVC에서는 반드시 V 만 필요합니다. https://rationaldev.com/react-is-not-just-the-v-in-mvc/를 참조하십시오. – RationalDev