All Notes
CAP Bound Actions: Patterns & Pitfalls
CAPNode.jsCode
Bound Actions definiert
Im Gegensatz zu Unbound Actions, sind Bound Actions an eine Entitäts-Instanz gebunden.
Beispiel: Order(ID='123')/approve.
Pattern: this extraction
Wenn man in Node.js den Handler schreibt, ist req.subject oft der Key.
this.on('approve', 'Orders', async (req) => {
const { ID } = req.params[0] // Manchmal tricky
// do something
})Best Practice
Nicht zu viel Logik in den Handler packen. Lieber in eine Service-Function auslagern, die testbar ist.