当前位置: 首页 > news >正文

Rust编写Shop管理系统

Rust编写Shop管理系统

Actix Web 是一个功能强大、实用且速度极快的 Rust Web 框架。编写Shop管理系统

HelloKeny

首先是先编写最简单的例子,类似hello World可以检查环境

Actix Web 是一个功能强大、实用且速度极快的 Rust Web 框架。

命令

cargo new hellokenycd hellokeny

项目目录

目录包括src目录,main.rs以及 Cargo.toml基本文件

 

main.js

fn main() {println!("HelloKeny!");
}
运行结果

actix_web简单例子

1.修改main.js

2.cargo add actix_web

main.js代码

use actix_web::{get, web, App, HttpServer, Responder};#[get("/hello/{name}")]
async fn greet(name: web::Path<String>) -> impl Responder {format!("Hello {}!", name)
}#[actix_web::main] // or #[tokio::main]
async fn main() -> std::io::Result<()> {HttpServer::new(|| {App::new().service(greet)}).bind(("127.0.0.1", 8080))?.run().await
}

编译 

cargo build --release,编译后成功建立目录

运行结果

后台运行

浏览器

Cargo.toml的文件内容

[package]
name = "hellokeny"
version = "0.1.0"
edition = "2024"[dependencies]
actix-web = "4.11.0"

使用结

相关文章:

  • 如何有效开展冒烟测试
  • 【redis——缓存击穿】
  • 中国老年健康调查(CLHLS)数据挖掘教程(1)--CLHLS简介和数据下载
  • 【计算机系统结构】期末复习
  • 如何确保邮件群发不会被标记为垃圾邮件?
  • 输入法,开头输入这U I V 三个字母会不显示 任何中文
  • 深入解析 SNMP Walk 的响应机制
  • NaluCFD 介绍和使用指南
  • DAO 代码说明文档
  • 抖音AI数字人对口型软件LatentSync最新版整合包,音频驱动口型讲话
  • 前端跨域解决方案(1):什么是跨域?
  • 自主导航巡检机器人系统解决方案
  • 第17篇:数据库中间件的弹性伸缩与容量规划实战
  • 给element-plus的table表格加上连续序号
  • 20.excel制作图表,图表跟随数据行数的变化而自动更新
  • GEO指南之内容创业者:AI时代的“品牌大模型种草”与IP推荐力打造
  • 排序--计数排序
  • 无人机侦测与反制技术进展
  • 对象映射 C# 中 Mapster 和 AutoMapper 的比较
  • 【Linux】git基础操作
  • 青岛做外贸网站建设/百度人工智能开放平台
  • 石林彝族网站建设/公司网站建设代理
  • 建建建设网站/搜索引擎营销的优势和劣势
  • 注册域名后网站建设/北京seo推广系统
  • 医疗电子的网站建设/百度登录页
  • php网站开发核心技术/seo实战培训课程