Rust正迅速占领前端基础设施领域!
近两年,Rust 正快速占领前端基础设施领域,Webpack、Babel、Prettier等热门工具已有Rust 替代方案,性能有10~100 倍的提升。
亚马逊,FaceBook,认可Rust是其系统中C/C ++的最佳替代品;微软,更是认为 Rust 作为工业级的开发语言,在云的基础设施领域应该是首选;Figma、Dropbox,也已在客户端中使用 Rust。
甚至有人说:任何能够用 Rust 实现的应用系统,最终都必将用 Rust 实现。
(1)SWC:基于Rust的前端构建工具,可以理解为Rust版本的Babel,但是性能有10倍提升。目前被 Next.js、Deno使用。
(2)Tauri:目前最流行的Electron替代方案,通过使用Rust和Webview2成功解决Electron的包体积大和内存占用高的问题。
(3)Rome:旨在取代许多现有的JavaScript工具,集代码检测、打包、编译、测试等功能于一身。
(4)Parcel:零配置构建工具,特点是快速编译和不需要配置。
有人预测,随着前端基础设施逐渐被Rust化,估计2年后,想从事前端基础设施的研发,Rust将成为必选项,招聘时也会被越来越看重。
非凸将Rust作为全栈技术,欢迎热爱编程的你们,过来交流学习!
【投递岗位】Rust工程师
【投递邮箱】recruit@ft.tech

相关推荐
Rust 基础系列1 创建并运行你的首个 Rust 程序.docx
安装完成后,打开你的命令行工具,输入以下命令来创建一个新的 Rust 项目: cargo new my_first_rust_program 这将在当前目录下创建一个名为 my_first_rust_program 的新目录,里面包含了一个简单的 Rust 项目结构。 进入项目目录: cd my_first_rust_program 然后打开项目中的 src/main.rs 文件,这是 Rust 程序的入口文件。用你喜欢的文本编辑器编辑该文件,输入以下代码: fn main() { println!("Hello, world!"); } 保存文件后,在命令行中输入以下命令来构建并运行该程序: cargo run 这将编译你的 Rust 程序并运行它。你应该会在命令行中看到输出 Hello, world!。 恭喜你成功创建并运行了你的首个 Rust 程序!接下来你可以继续学习 Rust 编程语言的更多知识,探索更多有趣的项目和应用场景。祝你编程愉快!
Rust 极简教程:最快上手 Rust 编程!
Rust 极简教程:最快上手 Rust 编程!
Rust Cookbook
Rust Cookbook
关于 Rust 的基本概念、特性、常用库和应用领域的简要介绍
关于 Rust 的基本概念、特性、常用库和应用领域的简要介绍
通过例子学Rust
中文版(Rust by Example)Rust社区官方翻译,翻译精准可靠,非常适合Rust入门学习,主要讲述Rust基本语法




