The editors recommend
Web Infra gurus face to face: Talk about the future of the front-end & Vercel
Recently, a lot of industry leaders have joined Vercel. Why is Vercel so attractive? How does Vercel see the future of the front end?
Web Infra sits down with Lee Robinson, head of Vercel’s DevRel team, to talk about the future of the front end and everything you need to know from him
[Replay] Zhang Xinxu shares 12 years of technical writing experience
Zhang Xinxu shared his 12 years of writing experience in the live broadcast of the fourth Nuggets Creators Training camp, including the topic selection, content structure, language expression, quality and so on. This is the address for recording and replay.
Deep reading
Zero basic understanding of PostCSS main process
PostCSS is more like a CSS version of Babel than precompilers like Less or Sass. It is implemented in three steps: first parsing the code into AST form, then executing the plug-in, and finally generating the final result from AST content. The article explains it very clearly.
Brief introduction to V8 script engine working principle (three. V8 core modules: parser, interpreter, optimized compiler)
This is the third article in the V8 Engine Core Principles series, covering a number of compilation principles, including lexical analysis, syntax analysis, bytecode, escape analysis, and more.
In-depth understanding of Vite core principles
This article mainly introduces how Vite implements some common engineering requirements, including: HMR, dependency precompilation, plug-ins and extensibility, etc.
Foreign language recommended
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.
Let’s do something new
Another esBuild-based artifact!
Node cannot run TS files directly, so ts-Node is used to perform TS. Now Antfu offers a new solution: ESNO, an ESBuild-based TS/ESNext Node runtime framework that is theoretically much faster than TS-Node.
JS’s new date-time API, Temporal, which is really useful compared to Date (Temporal tutorial)
Date API inherits from the Java language’s java.util. Date module – a terrible implementation, deprecated by Java 20 years later and still used in JavaScript today… Fortunately, the Temporal API is here.