我开源了一款 Canvas “瑞士军刀”,十几种“特效与工具”开箱即用 | 掘金一周 8.14

本文字数1800+ ,阅读时间大约需要 6分钟。

【掘金一周】本期亮点:

如何正确配置数据库连接时间

基于Redisson的高性能延迟队列架构设计与实现

🔥🔥🔥 uView Pro 正式开源!70+ Vue3 组件重构完成,uni-app 组件库,你会选择它吗?

我开源了一款 Canvas "瑞士军刀",十几种"特效与工具"开箱即用

浅谈 RAG 并基于 NodeJS 实现基础向量检索服务

用 AI 把一个五年前的 RN 项目,从 0.61.3 升级到 0.74.0 是一种什么样的体验

「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。

一周"金"选

内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。

前端

🔥🔥🔥 uView Pro 正式开源!70+ Vue3 组件重构完成,uni-app 组件库,你会选择它吗? @前端梦工厂

uni-app 作为一款优秀的跨平台框架,凭借其"一套代码,多端运行"的理念,受到了广大移动端开发者的青睐。

CAD-Viewer:面向未来的高性能纯浏览器 DWG/DXF 查看器 @站好了

在这个一切都往云上搬的时代,设计类应用也在快速告别笨重的本地软件。然而,CAD ------ 尤其是 AutoCAD 的 DWG 和 DXF 文件查看 ------ 却像是最后的顽固堡垒,大多数 CAD 查看器仍然依赖庞大的桌面应用、后台服务器渲染,或者牺牲性能和隐私。

我开源了一款 Canvas "瑞士军刀",十几种"特效与工具"开箱即用@寅时码

一直以来,我都对 Canvas 的强大能力非常着迷,它就像一块充满无限可能的数字画布。 但是要实现的酷炫效果,必须写很多代码,比如烟花、数字雨,都要翻阅大量资料,从零开始"造轮子"。

我将封装史上最优雅的 Axios@cvpv

经过一上午的反复打磨,终于写出了这个让我满意的 HTTP 客户端封装。当我把代码发给朋友时,他竟然挑出了一堆问题!还好我都一一解决了。

满帮微前端@stoneship

微前端提出它其实是一个类似后端微服务架构的概念,将 微服务 的概念扩展到了前端世界,简单理解就是将一个大型前端应用拆分为多个小型前端应用,这样每个小型前端应用都有自己的仓库,可以独立开发,部署,降低整个项目的复杂度。

别再瞎读源码了!高手都是这样拆解大型项目的 🤭🤭🤭 @Moment

这篇文章的目的,正是为了分享一些阅读大型前端开源项目源码的技巧,例如 React、Vue、Webpack、Babel 等。希望能帮助大家在需要查阅源码解决问题时,更高效地定位到核心逻辑,节省时间、避免迷路。

Vue新技巧:标签里的 CSS 也能响应式!@石小石Orz

常见的方式无非两种:动态类名动态内联样式 。这两种方式简单易用,但在部分样式复杂的场景下会显得冗长、杂乱,影响代码可维护性。其实 <style> 标签中也可以使用变量,实现响应式样式。

后端

如何正确配置数据库连接时间@提前退休的java猿

今天写这篇文章的背景就是在排查问题的时候,debug了 连接池和驱动的源码。然后就发现了几个坑儿。😭这个坑儿让你的配置不生效,生效了但是只生效了一半,生效了但是为什么时间给我扩大了1000倍呢

基于Redisson的高性能延迟队列架构设计与实现@一只叫煤球的猫

起因是这样的。去年刚进公司时小组组织了一次技术竞赛,主题就是基于Redis的延迟队列实现方案。组里四个人各自设计方案、写代码,最终我的方案幸运地被选中并整合到了公司内部Core包中。

Android

用 AI 把一个五年前的 RN 项目,从 0.61.3 升级到 0.74.0 是一种什么样的体验 - @恋猫de小郭

做过 RN 的都知道,在 RN 开发里经常会有一个版本用到老的情况,因为在 RN 开发里最可怕的事情就是版本升级,而更可怕的则是"跨架构"版本升级, 特别是 RN 开始引入 New Architecture 之后,基本上很多老版本的项目就不动了。

如果你还不懂 Kotlin Flow,这里有一万字@RockByte

对于那些希望以结构化且协程友好的方式处理数据的开发者而言,Kotlin Flow 已然成为了主流选择。要是你曾在安卓或普通 Kotlin 代码中花费时间应对回调、RxJava 或其他响应式框架,就会明白管理异步数据有多棘手。借助 Kotlin 协程的强大功能,Flow 提供了一种更简单、更直观的解决方案。

人工智能

B站是如何实现原声视频翻译的@哔哩哔哩技术

这一系列技术探索的出发点,源于一个日益迫切的需求:随着视频内容全球化的深入,多语言传播已成为连接文化与社群的关键载体。观众不再满足于"听懂",而是追求"真实感"与"在场感"------希望听到原声的情绪起伏、看到口型与语音的自然匹配;创作者也愈发意识到,声音不仅是信息的载体,更是人格表达与情感共鸣的核心媒介。

浅谈 RAG 并基于 NodeJS 实现基础向量检索服务@WindRunnerMax

实际上,当前RAG相关建设已经比较成熟,目前看起来其实并不太赶得上潮流,但学习RAG最好的时间是22年底,其次是现在。RAG服务和当前的AI Infra建设有着密切的关系,作为基础建设的RAG是一个以搜索为核心,围绕各种数据、知识、LLMs等服务协作运行的复杂系统。

社区活动日历

活动日历

活动名称 活动时间
金石计划 2025年7月31日-2025年9月4日
TRAE最佳实践征文大赛 即日起-2025年9月30日

📖 投稿专区

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会呈现在下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。

相关推荐
熊猫钓鱼>_>2 分钟前
数据挖掘常用公开数据集
人工智能·数据挖掘
新智元10 分钟前
GPT-4o替代爹味GPT-5!奥特曼光速滑跪,OpenAI连夜回滚「赛博舔狗」
人工智能·openai
新智元10 分钟前
马斯克痛失xAI大将!Grok 4缔造者突然离职,长文曝最燃创业内幕
人工智能·openai
Moonbit13 分钟前
# 量子位 AI 沙龙回顾丨用 MoonBit Pilot 解答 AI Coding 的未来
后端
Dm_dotnet13 分钟前
如何更好地使用AI编程?
人工智能
码事漫谈23 分钟前
C++ vector越界问题完全解决方案:从基础防护到现代C++新特性
后端
猩猩程序员29 分钟前
Go 1.24 全面拥抱 Swiss Table:让内置 map 提速 60% 的秘密
前端
1024小神30 分钟前
vue3 + vite项目,如果在build的时候对代码加密混淆
前端·javascript
点云SLAM43 分钟前
25个自动化办公脚本合集(覆盖人工智能、数据处理、文档管理、图片处理、文件操作等)
人工智能·python·自动化·文件操作·自动化办公脚本·ai 聊天机器人·url 短链接生成器
巫婆理发22244 分钟前
浅层神经网络
人工智能·深度学习·神经网络