超火超实用的 10 个前端工具库,可能就是你一直在寻找的~ 李勇鲁
有对应的需求可以参考一下
浅析Web录屏技术方案与实现 - 掘金 刘世豪
本文分别介绍了有感录屏(基于WEBRTC录制)和无感录屏(基于DOM录制)两种浏览器端录屏方式。 有感录制常见用于网页线上考试、直播和语音视频通话等实时交互场景;无感录制更多应用在重要操作记录、bug 重现场景和产品运营分析用户习惯等场景
手撸一个星系,送给心爱的姑娘!(Three.js Shader 粒子系统实现) 郭兵宇
体验一下 Three.js Shader 粒子系统实现,手撸一个星系,送给心爱的姑娘😊。
《深入理解ES6》教程学习笔记 徐堂鑫
该文档是对Nicholas C. Zakas(红宝书第三版作者)所著图书《深入理解es6》作的笔记,想要巩固/回顾es6基础的读者朋友可以看看。
大文件上传」 张泰玮
- 分片上传基础:文章介绍了前端实现大文件上传的核心原理,包括分片上传、断点续传和秒传,这些功能通过文件分片和状态查询实现。
- 前端实现步骤:概述了前端上传的详细步骤,从文件分片和Hash计算到与服务端通信,以及最终的文件合并请求。
- 性能优化:讨论了性能优化方法,如使用Web Worker减轻主线程负担,以及调整Hash计算策略以适应大文件上传,提高效率。
一行代码搞定禁用web开发者工具 - 掘金 车泽民
无意间打开文心一言的时候发现他们不让打开控制台,好奇搜了一下,破解方式:破解网站禁止打开控制台的方法 - 掘金
一文吃透 WebSocket 原理 刚面试完,趁热赶紧整理 - 掘金 郭晓旭
WebSocket 是一种在单个TCP连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。 在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, 并进行双向数据传输
pnpm与Monorepo 郭兵宇
本文讲了 pnpm的使用 和 pnpm在monorepo架构中的使用,以及一些monorepo的优缺点
服务器推送事件SSE 黄鹤翔
Server Send Event(SSE)是一种单向通信机制,允许服务器向浏览器推送消息。在某些情况下,使用SSE而不是WebSocket来实现服务器到浏览器的消息推送可能更加合适。
推荐 2 个 牛哔哄哄 的 GitHub 项目 李文娟
- MaxKB,基于大语言模型的企业级知识库问答系统,支持直接上传文档,自动爬取在线文档,并能够进行文本自动拆分、管理企业知识库、对话问答、RAG(检索增强生成) 等功能。GitHub - 1Panel-dev/MaxKB: 🚀 基于 LLM 大语言模型的知识库问答系统。开箱即用,支持快速嵌入到第三方业务系统,1Panel 官方出品。
- Supervision, 优秀开源计算机视觉工具,参考学习 GitHub - roboflow/supervision: We write your reusable computer vision tools. 💜
浏览器工作原理 崔鹏程
极客时间李兵的浏览器工作原理与实践,讲的非常清晰明了,建议大家都看一遍