20 lines
531 B
Markdown
20 lines
531 B
Markdown
|
# 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 :
|
||
|
|
||
|
```bash
|
||
|
cargo install cargo-watch systemfd
|
||
|
```
|
||
|
|
||
|
## Développement
|
||
|
|
||
|
Pour lancer le serveur en mode développement, exécutez la commande suivante :
|
||
|
|
||
|
```bash
|
||
|
systemfd --no-pid -s http::3030 -- cargo watch -x 'run --bin backend'
|
||
|
```
|