A walkthrough of one way to organize a full stack Rust project, and how to containerize it for deployment.
00:00 Introduction
01:00 Environment & Directory Structure
02:53 Hot Reloading & Proxying With Trunk
04:52 Serving an SPA with Actix Web
07:34 Building a Docker Image
11:24 Running a Docker Container from the Image
More details on frontend Rust development with Yew: • Build A Rust Frontend (Really FAST Web App...
More details on backend webapp development with Actix Web: • Build A Rust Backend (Really FAST Web Serv...
A great Docker tutorial: • Docker Tutorial for Beginners [FULL COURSE...
Full code for the project demonstrated in this video: github.com/Me163/youtube/tree/main/FullStackRust
---
Stuff I use to make these videos - I absolutely love all of these products. Using these links is an easy way to support the channel, thank you so much if you do so!!!
Camera: Canon EOS R5 amzn.to/3CCrxzl
Monitor: Dell U4914DW 49in amzn.to/3MJV1jx
Lens: Sigma 24mm f/1.4 DG HSM Art for Canon EF amzn.to/3hZ10mz
SSD for Video Editing: VectoTech Rapid 8TB amzn.to/3hXz9TM
Microphone: Rode NT1-A amzn.to/3vWM4gL
Microphone Interface: Focusrite Clarett+ 2Pre amzn.to/3J5dy7S
Tripod: JOBY GorillaPod 5K amzn.to/3JaPxMA
Keyboard: Redragon Mechanical Gaming Keyboard amzn.to/3I1A7ZD
Mouse: Razer DeathAdder amzn.to/3J9fYCf
Computer: 2021 Macbook Pro amzn.to/3J7FXtW
Caffeine: High Brew Cold Brew Coffee amzn.to/3hXyx0q
More Caffeine: Monster Energy Juice, Pipeline Punch amzn.to/3Czmfox
コメント