😲我又写出了被 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日

📖 投稿专区

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

相关推荐
易知微EasyV数据可视化39 分钟前
当AI开始理解物理与场景,数字孪生如何回归其价值本身?
人工智能·经验分享·数字孪生
大数据在线5 小时前
布局Agentic AI,亚马逊云科技组合拳再升级
人工智能·openai·亚马逊云科技·智能体·agentic ai
皮皮学姐分享-ppx8 小时前
政府绿色采购数据库(2015-2024.3)
大数据·网络·数据库·人工智能·制造
GIS数据转换器8 小时前
基于3D GIS的监控视频精准标定平台
人工智能·物联网·3d·音视频·无人机·知识图谱
专注VB编程开发20年9 小时前
AI 生成C# WinForm 窗体 = 目前就是垃圾
开发语言·人工智能·c#
深小乐9 小时前
Claude Fable5 尝鲜,效果挺不错
人工智能
Nayxxu9 小时前
Gemini + RAG 企业知识库教程:从文档切片到答案生成
运维·人工智能
冬奇Lab9 小时前
真正的 AI-Native Workflow 是什么?——四个判断测试
人工智能·agent
冬奇Lab9 小时前
每日一个开源项目(第128篇):Agent Skills - 给 AI 编程 Agent 装上工程纪律
人工智能·开源·资讯
阿正的梦工坊10 小时前
【Rust】02-变量、不可变性与基础类型
开发语言·后端·rust