UI: TOO SLUGGISH on LARGE (25+ node) Workflows!

Similar to this earlier post:

Honestly, I don’t consider having 25 nodes in a workflow to be “too large”. The problem is that after I run a “test execution” and see the results of that within all the nodes, the UI is extremely, painfully S…L…O…W… to render literally everything.

I think it has to do with all the JavaScript being dynamically executed and rendered for each completed field – I get that – but here’s the thing… Literally every time I make an edit to a evaluated expression, that triggers an ENTIRE JavaScript re-evaluation ACROSS ALL FIELDS AND NODES!

It’s insane!

Like, adjusting the spacing within a JavaScript eval block causes this re-evaluation to happen which slows everything down.

I’m forced to literally, copy the JavaScript code OUTSIDE of the N8N editor, make all the changes OUTSIDE the editor, and then literally PASTE the entire code block (modified) back INTO the editor and then wait like 2 mins to see if the evaluations complete.

I really WISH there was a way to PAUSE the dynamic evaluations while I make small edits and then have a button to RESUME the dynamic evaluations.

1 Like