TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why don't apps/websites have an undelete button?

2 点作者 douge1超过 2 年前
Do we just not need an "undo" button? It's an interesting question. There's been previous posts around "soft-delete" and not needing it. Then again whey are there so many ORM's that do this? Why do we have time travel is databases?

2 条评论

bell-cot超过 2 年前
Well-implemented undo / undelete features are for regular, long-term, skin-in-the-game users, who are doing real work. Apps & web sites are generally (for the user) cheap, transient fluff for low-stakes stuff. You spend 30+ hours building your 2023 Departmental Planning Documents & Budget in (say) MS Word and MS Excel - which have real undo and recovery features. Not in some app or web site.
onion2k超过 2 年前
Whenever I&#x27;ve implemented undo (or undelete) there&#x27;s always been a horrible nagging feeling in my head of &quot;What happens if there&#x27;s a data breach before something gets hard deleted?&quot; People will expect their deleted data to have been properly deleted. If they discover that it wasn&#x27;t then regardless of how well I explain how undo features have to work there will always be some users who think I lied about the delete feature.<p>It also makes things like GDPR and erasing people&#x27;s data a little harder (although not much).<p>Hard delete also frees resources immediately, which can save some money at scale.<p>And, ultimately, most users don&#x27;t expect it in a web app, so you can save time by not building it.
评论 #34185888 未加载