Dart 官方再解释为什么放弃了宏编程,并转向优化 build_runner ?| 掘金一周 1.15

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

【掘金一周】本期亮点:

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

一周"金"选

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

前端

一杯茶时间带你基于 Yjs 和 reactflow 构建协同流程图编辑器 😍😍😍@Moment

想象一下这样的场景:多个用户同时打开同一个流程图,拖动节点、创建连接、实时看到彼此的光标位置,就像在同一块白板上协作一样流畅。这就是我们要实现的效果。这个案例会涵盖协同编辑的核心场景:数据同步、状态管理、光标协同,以及前后端的完整实现。

🎥解决前端 "复现难":rrweb 录制回放从入门到精通(上)@秋天的一阵风

前端开发的核心痛点之一,是 "问题不可见"------ 当用户反馈 "按钮点击无响应""页面空白" 时,开发者只能靠有限日志推测场景,难以复现真实操作路径。

后端

从活动编排到积分系统:事件驱动在业务系统中的一次延伸@洛卡卡了

在这次的积分系统设计中,我们同样采用了基于事件驱动的整体思路。所有积分行为,都从明确的业务事件开始,由事件触发规则,由规则决定是否发放积分,再进入后续的结算、风控与审计流程。通过把"发生了什么"和"为什么会发积分"拆清楚,尽量让每一次积分变动都可解释、可回溯。

Android

Dart 官方再解释为什么放弃了宏编程,并转向优化 build_runner ? 和 Kotlin 的区别又是什么?@恋猫de小郭

近日,Dart 团队再次详细解释了为什么 Dart 放弃了宏编程,简单说就是:在现在的 Dart 语言上进行的宏编程支持,最终得到了"高不成低不就"的结果,所以官方最终放弃了这个支持。

人工智能

有赞AI研发全流程落地实践@有赞技术

随着编程工具的发展,编程门槛被大幅降低,氛围编程(Vide Coding)开始兴起,让更多非专业开发者专注创意和结果。在有赞内部有产品同学开始用代码交付交互式的 PRD,在一些创新型项目中这会成为第一版代码。

2026年的IT圈,看看谁在"裸泳",谁在"吃肉" @威哥爱编程

近不少粉丝私信问我:"V哥,现在这行情卷得跟麻花似的,35岁危机就在眼前,你说咱们搞IT的,到了2026年还有出路吗?这技术迭代快得像坐火箭,我到底该往哪边押注?"

OpenCode:你的开源 AI 编程助手完全指南@小碗细面

OpenCode 是一个开源的 AI 编程助手,它可以帮助你在终端、IDE 或桌面应用中编写代码。目前已经在 GitHub 上获得了 50,000+ 星标,拥有 500+ 贡献者,每月有超过 65万 开发者在使用。

活动日历

活动名称 活动时间
🏆2025 AI/Vibe Coding 对我的影响 年终征文 2025年12月26日-2026年1月25日

📖 投稿专区

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

相关推荐
魔术师卡颂2 小时前
提问量暴跌 80% ,Stack Overflow 却赚翻了?
前端·后端·ai编程
rocky1912 小时前
什么,你还没用 claude,out 了吧!
前端·程序员
Younglina2 小时前
想提升专注力?我做了一个web端的训练工具
前端·vue.js·游戏
NEXT063 小时前
CSS 选择器深度实战:从“个十百千”权重法到零 DOM 动画的降维打击
前端·css
Mapmost3 小时前
防患未“燃”:掌握森林火灾仿真分析,精准把控火势蔓延趋势
前端
半世轮回半世寻3 小时前
前端开发里最常用的5种本地存储
前端·javascript
OpenTiny社区3 小时前
TinyPro v1.4.0 正式发布:支持 Spring Boot、移动端适配、新增卡片列表和高级表单页面
java·前端·spring boot·后端·开源·opentiny
爱上妖精的尾巴3 小时前
7-9 WPS JS宏 对象使用实例6:按条件读取多表再拆成多表
前端·javascript·wps·jsa
有意义3 小时前
现代 React 路由实践指南
前端·vue.js·react.js