Hi! I have some apps where UI delays are unacceptable. I know, there is a bunch of ways of optimizing my Do search for’s. I’ve done all this, but I still have about a second delay. I’ve tried implementing everything on Mysql — still had 1-2 seconds delay. The goal is to have under 0.01 sec delay, like when you move a card in Trello.
In short, my question is:
I need a repeating group (or similar custom alternative) that uses local, client-side storage as a source and syncs changes in this local source with Bubble database in the background so that user could feel this interaction as a real-time with no delays.
If you’re not sure why would I need it, I have some examples.
Example #1: Trello-like tool with cards and lists.
I’ve built a UX research tool which allows conducting card sorting studies https://letsort.com/
Participants have to sort cards using this UI: https://letsort.com/p/1531714844115x987125232156803100
Try to move cards, and you’ll experience 1-3 second delays, which destroy UX and cause user errors.
Example #2: Real-time auction
In this app https://letsort.com/garaji_auction 100th of users will simultaneously place their bids on a lot. Now every interaction has a 1-2 seconds delay. A user can lose a lot because of these 2 seconds.