derbyjs / racer

Realtime model synchronization engine for Node.js
1.18k stars 116 forks source link

Implement async option for model.start() #262

Closed nateps closed 5 years ago

nateps commented 5 years ago

Add option for explicit opt-in to running model.start async, and debounce changes to multiple inputs or multiple changes when performed synchronously. This avoids needless re-evaluations when the output is rendered in a UI and it is OK to do this async.