저는 Angular2 앱에서 ngrx (redux)로 작업하고 있습니다. 궁금한 점은 ... 앱 상태 변경에 반응하는 구성 요소가 있습니다. App State의 일부로 간주되는 항목은 무엇입니까? 데이터 개체 (비즈니스 데이터)가 있고 데이터, 즉 프레젠테이션 내용을 처리하는 다른 개체에 래핑 된 비즈니스 개체가 추가되었습니다. 예 : 객체 PersonCard (프레젠테이션)에 래핑 된 사람의 배열이며 'selected'와 같은 플래그 속성으로 보강됩니다. 모든 상태 유형 (도메인 객체 및 프리젠 테이션 객체)이 AppState (Store)에 속합니까?Angular2 Redux 및 App 상태
2
A
답변
1
저장소를 메모리 클라이언트 측 DB로 생각하면 감속기는 테이블이고 동작은 쿼리입니다. 서버의 DB에 ViewModel을 저장하는 것을 막을 수는 없지만 시스템 경계와 형편없는 형식이 흐려지는 것으로 간주됩니다.
클라이언트 측에서는 뷰를 지원하기 위해 ViewModels를 처리합니다. 선택된 점에 대한 플래그가있는 점포의 증강 된 도메인 오브젝트를 지원하는 데 완벽하게 유효합니다. 일반적으로 가져온 경우 rx/js 맵 조작을 통해 dtos를 ViewModels로 변환합니다. 그런 다음 서버에서 지속성을 위해 예상되는 구조로 다시 변환 할 수 있습니다.
관련 문제
- 1. Angular2, Redux 및 JWT 통합
- 2. 엔티티의 Redux UI 상태
- 3. React, Redux : 상태 업데이트 및 자식 렌더링
- 4. 경로 변경시 Redux 상태 업데이트
- 5. Redux - 하위 트리의 상태 재설정
- 6. Debug Angular2 App
- 7. Angular2 - 기준 소자 상태
- 8. componentWillMount의 Redux 상태 변경이 componentDidMount에서 인식되지 않습니까?
- 9. 랩 Axios의 액세스 REDUX 상태
- 10. Ionic2의 RC0 및 REDUX/REDUX-썽크 -
- 11. angular2 각 페이지의 사용자 상태
- 12. Redux (기본)의 상태 객체 작업
- 13. meteor.js : redux 대 세션 변수 및 반응 상태
- 14. Angular2 및 ASP.NET MVC
- 15. redux 상태 트리 안에 새 데이터 추가
- 16. redux 저장소는 비 UI 상태 만 유지해야합니까?
- 17. Redux 감속기가 상태 개체를 업데이트하지 않습니다.
- 18. 초기 상태 Redux 스토어 - 유효하지 않은 소액
- 19. angular2 - 사용자 활성 및 유휴
- 20. 웹팩 제작시 Angular2 : "app/app.component.html을로드하지 못했습니다."
- 21. Angular2 및 Web Midi
- 22. 차이점 : Redux 및 Relay
- 23. HTML 가져 오기 angular2 app 및 pass 매개 변수
- 24. datepicker에서 날짜가있는 필터 json 데이터 Angular2 app
- 25. 이 웹팩 및 Angular2
- 26. React-redux 구성 요소가 저장소 상태 변경시 다시 렌더링되지 않습니다.
- 27. 사용자가 로그 아웃 상태 인 경우 Angular2
- 28. Redux/React-Redux - 감속기에서 "state = XXX"사용
- 29. React.js/Redux : Reduers의 setInterval 및 clearInterval
- 30. Angular2 : 타이머 생성 및 소멸