TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Time Travel

1 pointsby david4096about 11 years ago

1 comment

lhorieabout 11 years ago
In my experience, the frontend is not really the best place to implement undo. The challenge I had was keeping everything in sync with the server across a multitude of different possible and sometimes complex operations (my case included splices on a time axis, with side effects). It was simply more feasible to just let the server handle it all than have code doing the same thing on both sides, in addition to having to design a web service API that optimized for data size across the pipe.