"node" runs the UI on Node's own event loop, so timers, promises and I/O
keep working while windows are open. "native" hands the thread to the
platform's loop instead, which is smoother under heavy drawing but starves
anything else the script was doing.
Which loop drives the windows.
"node"runs the UI on Node's own event loop, so timers, promises and I/O keep working while windows are open."native"hands the thread to the platform's loop instead, which is smoother under heavy drawing but starves anything else the script was doing.🧪 Not in the HTML Canvas standard.