So I just had a thought, maybe someone has already tried. Since Advanced filtering is done client side, once the data is brought into the frontend, would it be more performant to let a backend custom event do it instead? Instead of Do a search for:filtered with an Advanced filtered, what if I just trigger a backend event and do a return step with the Do a search for:filtered with Advanced?
Anyone know?
A clientside action will require loading the data clientside and requires the user’s browser device to work on the data so in theory it would be faster and “lighter” since you are only returning the data you need. Con is of course the WU you pay for complex workflows running serverside.
Though it would not make sense to run a backend process if you are processing data that is already loaded to the client. In this scenario you paying maybe double for data search and retrieval. Since server-side does not cache data that does not live in its own workflow.
Maybe in isolated cases where you expect to load the data once and not need live updates.