An overview of one of the fastest web frameworks available today - Actix Web. To get a feel for the developer experience it provides, we walk through building a task management REST service.
00:00 Overview
00:53 Project Creation / Directory Structure
01:38 Cargo.toml
02:40 Main.rs Iteration 1
05:36 API Module Iteration 1
06:45 Responders
07:30 Extractors
09:52 Integrating with DynamoDB
11:23 Injecting DDB Client Into Handler Functions
14:07 Model Module
17:32 API Module Iteration 2
18:41 Error Handling
21:34 API Module Iteration 2 Cont.
29:36 Main.rs Iteration 2
30:00 Testing
31:11 Conclusion & Review
Stuff I use to make these videos - I absolutely love all of these products. Using these links is an easy way and free way to support the channel, thank you so much if you do so!!!
Camera: Canon EOS R5 https://amzn.to/3CCrxzl
Monitor: Dell U4914DW 49in https://amzn.to/3MJV1jx
Lens: Sigma 24mm f/1.4 DG HSM Art for Canon EF https://amzn.to/3hZ10mz
SSD for Video Editing: VectoTech Rapid 8TB https://amzn.to/3hXz9TM
Microphone: Rode NT1-A https://amzn.to/3vWM4gL
Microphone Interface: Focusrite Clarett+ 2Pre https://amzn.to/3J5dy7S
Tripod: JOBY GorillaPod 5K https://amzn.to/3JaPxMA
Keyboard: Redragon Mechanical Gaming Keyboard https://amzn.to/3I1A7ZD
Mouse: Razer DeathAdder https://amzn.to/3J9fYCf
Computer: 2021 Macbook Pro https://amzn.to/3J7FXtW
Caffeine: High Brew Cold Brew Coffee https://amzn.to/3hXyx0q
More Caffeine: Monster Energy Juice, Pipeline Punch https://amzn.to/3Czmfox
The full code for this project can be found here: https://github.com/Me163/youtube/tree...