3. 1. Actions – Center 목록을 호출하는 API 호출
2. Mutations – Actions 호출 결과를 commit 함
3. State – Vuex Helper를 이용하여 Centers Status의 값을 가져온다.
Vuex
• Client Vuex 처리
5. DDD(Domain-drivenDesign)
–RepositoryLayer
• DDD Architecture 중 infrastructure에 해당
• 업무별로 소스 분리를 통한 응집도를 높인다.
표현
응용
도메인
인프라스트럭처
Controller / 사용자 세션관리, 권한등,
요청 서비스 전달 및 사용자 응답
Service / 도메인 객체간의 흐름 제어,
트랜젝션처리
Entity, Value Object, Service /
시스템이 제공할 도메인 규칙 구현
Repository / DB, 메시징시스템등 연동 처리
6. DDD(Domain-drivenDesign)
–RepositoryLayer 우리는…
• - 우리는 service + domain 객체를 repository 로 구현
• * 프로젝트 사이즈가 작으며, 파일의 관리 포인트를 줄이기 위해(?)
• 도메인에 관련된 소스는 repository에… 데이터의 일관성 (캡슐화), 소스 중복 방지(?)
테스트 mockup 생성 후 지정한 메소드에 진입 했는지만 검증