跳到主要内容

工程化知识体系概览

答案

Rust 的工程化体验在系统语言中首屈一指,Cargo 提供了一站式工具链。

工具链全景

工具作用对标
cargo包管理 + 构建npm + webpack
rustfmt代码格式化Prettier
clippyLintESLint
rustdoc文档生成JSDoc + Storybook
cargo test测试Jest
cargo bench基准测试Benchmark.js
miri未定义行为检测-
cargo audit安全审计npm audit

相关链接