3 ms·
I tried the demos (e.g. https://expo.stimulusreflex.com/demos/todo https://expo.stimulusreflex.com/demos/todo), and indeed they feel laggy. On the other hand,
by nlitened 5y ago
I tried the demos (e.g. https://expo.stimulusreflex.com/demos/todo https://expo.stimulusreflex.com/demos/todo), and indeed they feel laggy.
On the other hand, I think it is a failure of the UI, but not of the whole LiveView concept. UI elements could get an automatic visual indication of being "in progress" on the client side after being clicked, and I believe the feeling of lagginess should go away.
- tluyben2 5y agoWhile I agree with that, I do not understand why this is quite so laggy. As we have different people here try and they all say it's laggy, irrespective of location (we are probably not all sitting in Portugal) and internet quality (maybe we all have slow internet though), there seems to be something wrong. But yes, add a spinner to indicate server communication and suddenly it'll look quite normal. SPA's that don't do that, with my connection, I often see the item appear but then get a server communication timeout after that which is, well, equal or worse to this.