今天看啥  ›  专栏  ›  zoomdong

Leptos: 基于 Rust 的 Modern Web 框架

zoomdong  · 公众号  ·  · 2024-06-28 08:00

文章预览

前言的前言 很久没更新文章了,笔者最近一段时间都在学习 Rust。前端开发目前也有不少基础的工具链在基于 Rust 重写,例如 SWC(主要用于 JS Compiler 场景,目前使用比较多的场景是替代 Babel)、Oxc(JS / TS 的编译器套件,它提供了更多的能力,例如 parser、linter、formatter,目前使用较多的还是 linter 场景,例如取代 eslint),还有笔者自己组开源的 Rspack(Rust 重写 Webpack,伟大的项目,无需多言)。 当然前端两大网红方向也开始去尝试在一些常见的场景开始用到 Rust 了,例如 Vue 官方正在用 Rust 去重写 Rollup,这个新的 Rust bundler 叫 Rolldown。React 官方新推出的实验特性 React Compiler,背后也有一个基于 Rust 的开发版本。这个如果后续有空,笔者会去介绍一下 React Compiler 的 Rust 架构。 可能 Rust 重写这个话题在2、3年前还算得上比较新奇的消息,但在现在这个时间节 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览