You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To see that the skeleton works end-to-end, call the generated feature component in your ``app.component.html``:
59
+
To see that the skeleton works end-to-end, call the generated feature component in your `app.component.html`:
61
60
62
61
```html
63
62
<booking-search></booking-search>
@@ -79,7 +78,7 @@ The domain layer is subdivided into three parts:
79
78
80
79
### Generated Structure for Domain Library
81
80
82
-
-**application:** Contains application services. This is a DDD term for what we call facades in Angular nowadays. They orchestrate everything for a use case given so that a feature component only needs to communicate with one such facade. Also, it hides details for state management. While the generates facades just use a ``BehaviorSubject``, feel free to add a library like NGRX underneath. As such a modifications changes nothing from the component's perspective, you can use facades to introduce NGRX later on demand.
81
+
-**application:** Contains application services. This is a DDD term for what we call facades in Angular nowadays. They orchestrate everything for a use case given so that a feature component only needs to communicate with one such facade. Also, it hides details for state management. While the generates facades just use a `BehaviorSubject`, feel free to add a library like NGRX underneath. As such a modifications changes nothing from the component's perspective, you can use facades to introduce NGRX later on demand.
83
82
-**entities:** Client-side data model including logic operating on it (like validations).
84
83
-**infrastructure:** Services for communicating with the backend.
85
84
@@ -102,6 +101,7 @@ see https://github.com/angular-architects/ddd-demo
102
101
-[Our eBook on Angular and architectures](https://leanpub.com/enterprise-angular)
103
102
-[Thomas Burlison's article about facades in Angular](https://medium.com/@thomasburlesonIA/push-based-architectures-with-rxjs-81b327d7c32d)
0 commit comments