技术周报·张鑫旭12年技术写作经验分享
编辑推荐
Web Infra 大咖面对面:聊聊前端的未来 & Vercel
最近有非常多行业大佬先后加入 Vercel,为啥 Vercel 有这么大的魅力?Vercel 对前端的未来又是怎么看的呢?
本期 Web Infra 大咖面对面邀请 Vercel 公司的 「DevRel 团队负责人 Lee Robinson」 来跟大家聊一聊 「前端的未来」 以及你想通过他知道的一切~
[回放] 张鑫旭12年技术写作经验分享
张鑫旭 在第四期「掘金创作者训练营」直播分享了他十二年写作经验,内容包括:文章选题、内容结构、语言表达、质量等,这是录播回放地址。
深度阅读
零基础理解 PostCSS 的主流程
与 Less、Sass 之类的预编译器比,PostCSS 更像是一个 CSS 版本的 Babel,实现上分三步:首先将代码解析为 AST 形式,之后执行插件,最后按 AST 内容生成最终结果。文章解释的很清楚了。
浅谈V8脚本引擎的工作原理(三.V8核心模块:解析器,解释器,优化编译器)
这是 V8 引擎核心原理系列的第三篇,内容包含许多编译原理相关的知识点,包括词法分析、语法分析、字节码、逃逸分析等。
深入理解Vite核心原理
文章主要介绍 Vite 如何实现一些常见工程化需求,包括:HMR、依赖预编译、插件与扩展性等。
外文推荐
An Introduction to Deno: Is It Better than Node.js?
In this article, we'll discuss why Deno was created and its advantages and disadvantages compared to Node.js. It'll also give a practical overview of Deno's quirks and features so that you can decide if it's a good fit for your next project.
Move over JavaScript: Back-end languages are coming to the front-end
“My goal is not to get rid of single-page applications, but to obviate them for a large class of applications,” —— Phoenix creator Chris McCord says.
来点新东西
又一个基于 Esbuild 的神器!
Node 不能直接运行 TS 文件,所以一般会使用 ts-node 执行 TS。现在,Antfu 提供了一个新的解决方案:esno
,这是一个基于 esbuild
的 TS/ESNext node 运行时框架,理论速度比 ts-node 快得多了。
JS 的新一代日期时间 API Temporal,比起 Date 它真的好用(Temporal教程)
「Date」 「API」 继承自 Java 语言的 java.Util.Date
模块 —— 这个实现很糟糕,20年过去了,Java 早就弃用这一模块,而我们至今依然在 JavaScript 使用...好在,「Temporal API」 它来了。