如果在源(即Firestore数据库)上修改数据时,当Future显示一次过的数据而Stream提供实时更新信息的附加优势时,为什么还要使用Future?在将来使用Stream将有哪些不利条件?
答案 0 :(得分:1)
为什么会有人使用Future?
当异步操作完成或失败时,Future处理单个事件。它可以用于简单的HTTP请求(GET,POST等)。
您可以查看the boring flutter development show,在这里Google工程师可以使用Futures构建一个简单的Hacker News应用。
编辑
Flutter团队关于飞镖期货的新video
在将来使用Stream会有哪些不利之处?
它们是为满足不同的需求而制作的:实时更新或异步调用,因此不能真正将它们的优势进行比较。