Oracle Visual Builder: Applications That Outlive Their First Release · Module 8 · Action chains and events
Logic that does not belong here
Lesson 88 of 176 · 3 min
A rule enforced ONLY IN AN ACTION CHAIN is a rule THE BROWSER CAN SKIP. What belongs on the server, which is THE WHOLE OF MODULE 11. This is the sentence the last three modules have been circling, and it is worth stating plainly before Module 11 spends a module on it. AN ACTION CHAIN RUNS IN THE USER'S BROWSER, WHICH MEANS THE USER CONTROLS IT. They can open the tools, read what it does, watch what it sends, and send something different. None of that requires unusual skill — the endpoint your chain calls is visible in the network tab of the page they are looking at. SO EVERY RULE YOUR CHAIN ENFORCES IS ADVISORY. The validation that stops an amount above a limit, the check that the status may only move one way, the condition that hides the approve button unless the user is a manager. Each is…
The full lesson is part of the course
The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.
In this module: Module 8 · Action chains and events
- 1What an action chain isFree preview
- 2Events: what can start one
- 3The common actions
- 4Conditions and branching
- 5Chains that call chains
- 6Waiting: asynchronous steps
- 7Failure inside a chain
- 8JavaScript, and when to reach for it
- 9Keeping a chain readable
- 10Debugging one that misbehaves
- 11Logic that does not belong here
- 12What breaks: four action chain failures
- 13Lab briefing · A chain that survives being read
