Krys4lide/crates/backend
2024-09-24 13:49:50 +02:00
..
src feat: add a function to init properly app library 2024-09-24 13:49:50 +02:00
Cargo.toml feat: add a function to init properly app library 2024-09-24 13:49:50 +02:00
README.md feat: add the hot-reload on backend crate 2024-09-23 18:56:16 +02:00

Backend

Ceci est un serveur backend, basé sur axum, et permettant d'offrir une gestion centralisée des accès aux données.

Prérequis

En développement, le mécanisme de hot-reload nécessite de disposer de cargo-watch et systemfd. Pour les installer, exécutez la commande suivante :

cargo install cargo-watch systemfd

Développement

Pour lancer le serveur en mode développement, exécutez la commande suivante :

systemfd --no-pid -s http::3030 -- cargo watch -x 'run --bin backend'