shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数900
阅读:3238回复:1

Rust基础拆分课:Rocket web开发速学篇开更

楼主#
更多 发布于:2020-06-16 15:56
  Rust基础之Rocket web开发速学
  由于RUST基础知识点特别多,因此把一些知识点分拆出单独课程。方便大家查找。每一篇就10-20课时左右。都是短课程.

  本篇讲的是Rocket框架,是RUST里面比较流行的web框架。性能强劲,先做入门,同时也是为了熟悉RUST语法的一门基础加强课。
  注意:RUST是我们未来布局的技术路线,并不是说学完立刻找工作。有时候技术学习是需要布局的,而不是工作用不到就不学。技术在一定程度上也是玩的预期(金融同理)
  每周更新4-7课时
第1讲:Rust Web框架:Rocket、运行第一个程序 免费试听,无需登录
开张课,我们开门见山,先运行起来

第2讲:配置端口、获取路由参数
今天讲一下Rocket的基本配置方式,和路由参数的获取

第3讲:对象JSON化输出、Serde库使用
直接进入JSON的输出方式,这块并没有PHP那样方便,因此需要几课时来讲解

第4讲:对象JSON化输出(2): Responder的初步使用
进入正题,看下标准做法(初步)

第5讲:对象JSON化输出(3): 自定义JSON结构输出 免费试听,无需登录

今天我们借助泛型完成通用JSON的输出

第6讲:获取query参数的方法(请求)
前面几课时有点难,后面几课时反而比较简单。

第7讲:相同路由path的优先级设置
在rust框架中,可以设定相同模式的路由。通过rank参数来设定优先级

第8讲:获取JSON请求参数的方法、自定义json字段输出
本课时演示如何获取JSON请求参数的方法


[shenyi于2020-07-03 15:34编辑了帖子]
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数900
沙发#
发布于:2020-07-03 15:34
2020-7-3更新
会讲故事的程序员
游客

返回顶部