返回首页
开发全局认知Asynchronous

异步

发起一个任务后不干等,任务忙完再回来拿结果。页面不卡住、体验更丝滑。

做什么会用到

  • 01做 AI 对话产品:调 AI 要几秒,不能让页面卡住 —— 必须异步
  • 02做上传图片功能:用户传图时,界面要能继续用而不是卡住
  • 03做数据看板:同时向多个 API 拿数据时,异步一起发可以更快
  • 04发送短信、生成报表这种慢任务:放异步队列里慢慢跑,不阻塞用户

想用它怎么问 AI

我要做【XXX 功能】,这个操作可能要几秒。请用小白能懂的话解释为什么要写成异步,以及用户在等待时界面应该怎么表现。

打个比方

像点完外卖继续干活,外卖到了再去取。

相关词

队列回调Promise

容易混淆

同步