繁易の前端乐园

不为繁华易匠心

1169.7km,我的第一次自驾游

买车已 3 月有余,适逢中秋,天气也算凉爽,于是临时开始做起了自驾游的攻略。与平时出去玩不同,自驾游更像是一种随性的选择。明天要哪儿、中间时间怎么安排、在哪里吃、住哪里都是浑然没有安排的。走到哪儿算哪儿,快到地点时找饭店,吃饭时候看攻略,下午五六点才预定酒店也算是这几天的常态了。 出发前 物资出发的前一天,临时在盒马囤了 300 多的物资和小零食,基本上是感觉啥有用就买啥。 现在来看其实......

Web 框架不是答案

晚上在看 Deno Deploy 官网介绍时,脑海里突然蹦出了一句话:“Web 框架不是答案”。 我个人目前是 Node.js Web 框架 Midway 的开发者,日常也会造一些小轮子自娱自乐,我很清楚的知道 Web 框架在现代 Web 开发下的不可替代性与企业级应用下所产生的效用。但今天我却想说,Web 框架不是答案。 在恢弘的巨型软件工程中,我可能会惊讶于在框架的约束与规则下,这个项......

Midway & 一体化 3.0 :新语法 & 新路由 & 新全栈套件

在刚过去的 2022 年 1 月,我们如约带来了 Midway 冬季直面会的直播,并正式发布了 Midway & 一体化 3.0 版本,下面是冬季直面会现场发布内容的文字稿。​ Midway 3.0首先将给大家介绍的是 Midway 3.0 的相关内容。​ 3.0 版本发布去年的秋季发布会时,我们介绍了 Midway 3.X 预览版本中的新功能。​ 而在这几个月中,我们一直在对 Mi......

繁易 の 2021 总结 - ✈ 人生加速

前些年因为种种原因(应该就是懒),总是没有写年度总结。而今年值得记录的事情实在是太多,标题 ✈ 人生加速 是我在 2 月底时冒出来的念头,因为总觉得是时候花时间去推进生活的进度了~ 开源年初的时候,Trott 提名我成为了 Node.js Core Collaborator(就是下图)。这个其实主要与 2020 年年末阶段的工作有关,那段时间内,因为想深入学习 Node.js & 融......

跨云 & 跨端 — 小程序云开发一体化方案

演讲录音转文字 + 校对,偏口语化。 ​ 大家下午好,非常感谢大家的到来。​ 我是刘子健,花名繁易。目前在阿里巴巴淘系前端的 Node.js 架构组就职。今天给大家带来的分享话题标题是:《跨云 & 跨端 — 小程序云开发一体化方案》。​ 个人简介​ ​ 首先是个人自我简介,我叫刘子健,花名繁易,Github 的账号是 Lxxyx。 目前在阿里巴巴的 Node.js 架构组担任前端......

从文科生到前端专家 - 在转行时我想过的问题

从一篇约稿说起在 2021 年的 8 月份,工作中的我接到了淘系技术运营同学的约稿,邀请我谈一下“程序员最重要的能力是什么”。随后我根据自身经历,写下了回答,全文发表在淘系技术公众号的《程序员最重要的能力是什么?》中。​ 到了九月底,淘系技术运营的同学和我说文章发表出去的反馈不错,希望我能继续写一下具体的心路历程,于是就有了这篇文章。​ 希望能为和我一样,对编程感兴趣/犹豫转行/正在转行的同......

esbuild 二进制下载提速 3 倍的秘密

esbuild 原有下载机制的问题最近有用户在 esbuild 的 Github 仓库提了一个 Issue:Different strategy for installing platform-specific binaries,报告了部分用户在安装 esbuild 依赖时出现的权限错误。 1234567891011121314> esbuild@0.8.43 postinstal......

程序员最重要的能力是什么?

淘系技术 - 技术运营约稿 TLDR:对写代码始终充满兴趣,这是我一切的源动力。 过往 - 从 HR 专业学生到程序员繁易我是一名半路出家的程序员。高中读的文科,大学选的人力资源管理专业,生活如果按部就班的下去,这个世界或许会多一位叫繁易的 HR 或者猎头,波澜不惊。 引导我走上程序员之路的故事也很简单,2014 年刚入学,大一课程少,期末时便在网络上自学起了 C 语言,当时没有电脑就在......

Jamstack - 理念、误区、思考

如果你之前从未了解过 Jamstack,我推荐先阅读文章:《Jamstack,下一代 Web 建站技术栈?》。 Jamstack 是什么Jamstack 是一套用于构建现代 Web 站点的技术栈,拥有高性能、安全性、易扩展的特性。​ Jamstack 技术栈 & 生态 ​ Jamstack 聚合了现代前端开发所需要的脚手架,框架,工作流等,从而最大化的提高工程师的生产力。​ ......

net 模块,参数传错就进程崩溃

近期给 Node.js 提了许多 PR。这当中有一些 BUG 我觉得还挺有意思的,所以开个专栏专门讲述 BUG 的定位、修复、提 PR 的过程。 话不多说,先来看第一个 BUG:使用 net 模块的 BlockList 类时,如果调用 addSubnet 的第 2 个参数为 NaN,进程就会 Crash 退出。 Issue 由我发现和修复,目前已合并至 Node.js 主分支中,并在 15.......