WebSocket 协议使用指北
本文会简要介绍 WebSocket 的原理机制、由来以及服务端/客户端实现,并以实际客户案例指导并讲解了如何使用 WebSocket 解决实时响应及服务端讯息推送方面的问题。
前端大文件分片上传和上传流程的封装
Web 应用程序中,文件上传是一个常见的需求。尤其是在处理大文件时,传统的一次性上传方式可能会遇到性能和稳定性问题。为了解决这些问题,我们可以采用文件分片上传的方式,并利用 Web Workers 进行多线程优化,以提高上传效率和性能。本文将介绍如何利用 JavaScript 实现文件分片上传,并封装整个上传流程,使其更加可控和灵活。
Promise.withResolvers()
使用 Promise.withResolvers() 关键的区别在于解决和拒绝函数现在与 Promise 本身处于同一作用域,而不是在执行器中被创建和一次性使用。