This repository contains a Rust web server that utilizes SQLX and Axum for its development.
- Initialize an SQLite database using SQLX migrations.
- Establish an SQLX-based data model layer.
- Encapsulate the data model within an Axum-based REST API.
- Launch a web-based API client.
- Package the service in a Docker container for deployment.
- Implement a caching layer to minimize database load.