-
Notifications
You must be signed in to change notification settings - Fork 2
Decisions and Tradeoffs
mr-mig edited this page Dec 23, 2014
·
4 revisions
- Composition should be done mainly in templates.
- Functional boundaries should be explicit and simple to grasp.
- Communication should be done using first-class events (FRP, reactive streams)
- Some kind of global state can be introduced to make things easier
- Not all concepts will be scoped. Cross-cutting concepts require higher level "composition plane".
- Why?
- Structural things
- Behavioural things
- State
- Link
- Channel