青蛙小白

Rust

https://www.rust-lang.org

Rust是一种现代编程语言,专注于性能和安全性。

开发环境

Rust语言

Rust生态

基础工具

  • 随机数生成 rand
  • 序列化和反序列化
  • 命令行处理
    • clap
    • structopt, dialoguer, indicatif
  • 错误处理
  • 并发与异步
    • crossbeam: 并发编程原语
    • futures, async-trait
  • Parser库: nom, pest, combine

异步与网络

  • tokio - 异步运行时,Rust 网络编程的事实标准
  • axum - 基于 tokio 生态的高性能、类型安全、人体工学的 Web 框架

图形与终端界面 (GUI/TUI)

  • tauri - 使用 Web 技术构建小型、快速、安全的跨平台桌面应用
  • ratatui - 用于构建强大终端用户界面的库 (TUI)

资料

Archives

评论