Skip to content

edi0328/zero2prod

Repository files navigation

Learning Backend Development in Rust

This repository documents my journey in learning backend development with Rust, guided by the book
Zero To Production in Rust.

The goal of this project is to build a production-grade web service while exploring the Rust ecosystem,
modern backend practices, and tools for reliability and performance.


What I’m Learning

  • Fundamentals of Rust for backend systems
  • HTTP APIs with actix-web
  • Database access with SQLx
  • Migrations with sqlx-cli
  • Testing (integration & unit) in Rust
  • Error handling and resilience patterns
  • Logging & observability with tracing
  • Continuous integration with GitHub Actions
  • Deployment to DigitalOcean using Docker and automated pipelines
  • Transactional email delivery via Postmark

Tools & Dependencies

About

Rust web backend practice project following Zero To Production, with CI, configuration, database migrations, and deployment-oriented structure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors