😲我又写出了被 Three.js 官推转发的项目?!🥳🥳(源码分享) | 掘金一周 6.5

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

【掘金一周】本期亮点:

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

一周"金"选

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

前端

😲我又写出了被 Three.js 官推转发的项目?!🥳🥳(源码分享) @何贤

本文围绕Three.js实战展开,介绍了基于其开发的小鸡过马路游戏。涵盖游戏三要素、资源获取方法,阐述基础场景搭建、角色移动与场景生成、碰撞检测及UI通信等内容。

推荐 4 个 Node 版本管理神器!彻底弃用 NVM! @独立开阀者_FwtCoder

文章介绍了4款可替代NVM的Node版本管理工具。VMR支持多语言,有友好TUI;vfox可扩展,支持多Shell;Volta简化JS工具管理,能环境隔离;Fnm用Rust编写,速度快。它们功能强,能提升开发效率。

探索 Ant Design Form 的实现原理------从 HOC 到 Hooks @不爱动脑

本文深入剖析 Ant Design Form 从 3.x 到 4.x/5.x 版本的实现原理演进。3.x 采用 HOC 模式,有逻辑解耦等优势,但存在性能缺陷。4.x/5.x 转向 Hooks API,借鉴 Redux 思想,解决了 HOC 固有问题,提升了可维护性。

模块联邦:更快的微前端方式! @石小石Orz

文章介绍了模块联邦,它用于解决前端组件共享问题,可独立部署、运行时共享等。以 Vite+Vue 为例展示实现步骤,包括安装插件、暴露与加载组件。不过存在依赖冲突等缺陷,使用时需保持配置一致或隔离。

前端工程化必修课:深度理解 JavaScript 模块化的演变与底层机制 🐥🐥🐥 @Moment

前端模块化将代码拆分为独立小块,提升可维护性与复用性。其发展历经石器时代、IIFE、CommonJS、AMD、UMD 到 ESM。CommonJS 适合服务器,ES Module 是官方标准。掌握模块化是前端工程化基础,利于使用构建工具。

后端

全网首发!SpringBoot4发布,11项重大变更全解析! @Java中文社群

Spring Boot 4 基于 Spring Framework 7.0.0 实现,有 11 项重大变更。包括优雅版本控制、方便的 Bean 注入、Null 安全改进等,还涉及 SPEL 表达式升级、GraalVM 原生应用支持等,部分功能被删,最低环境要求提高。

Spring事务失效的8个经典陷阱 @风象南

Spring事务管理强大却易陷陷阱,本文剖析8种事务失效问题。如注解用于非public方法、同类方法调用、异常处理不当等,还给出对应解决方案,助开发者构建更健壮的Java应用程序。

Android

Compose Multiplatform Skia 对比 Flutter Impeller ,都是跨平台自绘有什么差异 @恋猫de小郭

文章对比了 Compose Multiplatform Skia 和 Flutter Impeller。Skia 是通用 2D 图形 API,运行时编译着色器有卡顿风险,Graphite 待完善;Impeller 提前编译着色器,专注 Flutter 渲染优化,但功能和稳定性不足。

MaskWallpaper,由一张壁纸引发的 Flutter 项目 @Marno

作者因现有随机壁纸App无法满足需求,用Flutter开发了MaskWallpaper。它可分开换桌面和锁屏壁纸,能创建Mask添加装饰,提供3种换壁纸方式,还有5种风格壁纸生成器,免费无广告,待上架国内。

从设计初衷了解ReactNative - 上篇 @Pika

本文围绕ReactNative展开,先介绍其开源初衷是将React.js带到移动端,接着阐述旧架构中UI描述与创建、事件处理机制,包括View事件和普通事件。还分析新架构下跨语言交互,对比NativeModule和TurboModule,后续将继续探讨其改进与本质。

人工智能

货拉拉MCP(Model Context Protocol)初体验 @货拉拉技术

MCP(Model Context Protocol)是开放标准,充当AI模型"万能转接头"。它有生态、统一、数据安全等优势。货拉拉将招聘推荐业务封装为MCP Server,提升效率。未来可封装多业务,不过面临Server选择和安全鉴权挑战。

社区活动日历

活动日历

活动名称 活动时间
🎆代码为剑,万元现金大奖等你瓜分 2025年5月26日-2025年6月30日
创作者训练营:老友带新+新人冲榜,全员参与,双倍快乐! 2025年5月27日-2025年6月30日
"寻找地表最强Trae Agent "征文活动火热开启!iPhone16 等你来拿! 2025年5月26日-2025年6月30日

📖 投稿专区

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

相关推荐
董厂长22 分钟前
langchain :记忆组件混淆概念澄清 & 创建Conversational ReAct后显示指定 记忆组件
人工智能·深度学习·langchain·llm
前端小趴菜0523 分钟前
React-React.memo-props比较机制
前端·javascript·react.js
摸鱼仙人~1 小时前
styled-components:现代React样式解决方案
前端·react.js·前端框架
sasaraku.2 小时前
serviceWorker缓存资源
前端
RadiumAg3 小时前
记一道有趣的面试题
前端·javascript
yangzhi_emo3 小时前
ES6笔记2
开发语言·前端·javascript
yanlele3 小时前
我用爬虫抓取了 25 年 5 月掘金热门面试文章
前端·javascript·面试
ai小鬼头3 小时前
Ollama+OpenWeb最新版0.42+0.3.35一键安装教程,轻松搞定AI模型部署
后端·架构·github
G皮T4 小时前
【人工智能】ChatGPT、DeepSeek-R1、DeepSeek-V3 辨析
人工智能·chatgpt·llm·大语言模型·deepseek·deepseek-v3·deepseek-r1
九年义务漏网鲨鱼4 小时前
【大模型学习 | MINIGPT-4原理】
人工智能·深度学习·学习·语言模型·多模态