Newer Version Available
Queueing of Server-Side Actions
The framework queues up actions before sending them to
the server. This mechanism is largely transparent to you when you’re writing code but it
enables the framework to minimize network traffic by batching multiple actions into one
request (XHR).
The batching of actions is also known as boxcar’ing, similar to a train that couples boxcars together.
The framework uses a stack to keep track of the actions to send to the server. When the browser finishes processing events and JavaScript on the client, the enqueued actions on the stack are sent to the server in a batch.
There are some properties that you can set on an action to influence how the framework manages the action while it’s in the queue waiting to be sent to the server. For more information, see: