Redux는 본질적으로 기능적 프로그래밍이며 많은 의미가 있습니다. 다른 프로젝트에서 Javascript가 아닌 OOP 언어로 되돌아 가면서 단일 상태 객체, 해당 상태의 일부에 작용하는 감속기, 상태를 수정하는 의미 론적 비즈니스 계층과 같은 동일한 원칙을 적용하고 싶습니다.
내 프로젝트는 C ++에 있으며 응용 프로그램 디자인에 기능적인 redux 스타일 접근 방식을 적용하고 적용하는 것이 타당한 지 알고 싶습니다. 이 앱의 성능은 매우 중요하지 않지만 유지 관리가 중요합니다.
이런 식으로 앱을 디자인하는 데 어떤 어려움이 있습니까?
나는 이것이 GUI 앱이 아니라고 덧붙여 야한다. 그리고 더 많은 것을 생각하면 redux는 응용 프로그램 상태 업데이트의 직접적인 시각적 효과가 없기 때문에 GUI가 아닌 응용 프로그램의 이점을 줄였습니다.