An open API service indexing awesome lists of open source software.

https://github.com/fl03/template-rs-axum

A well-designed template for building RESTful API's in Rust using the axum framework
https://github.com/fl03/template-rs-axum

axum cargo-generate restful rust-lang template

Last synced: about 2 months ago
JSON representation

A well-designed template for building RESTful API's in Rust using the axum framework

Awesome Lists containing this project

README

        

# template-rs-axum

[![Clippy](https://github.com/FL03/template-rs-axum/actions-api/workflows/clippy.yml/badge.svg)](https://github.com/FL03/template-rs-axum/actions/workflows/clippy.yml)
[![Rust](https://github.com/FL03/template-rs-axum/actions/workflows/rust.yml/badge.svg)](https://github.com/FL03/template-rs-axum/actions/workflows/rust.yml)

[![Docker](https://github.com/FL03/template-rs-axum/actions/workflows/docker.yml/badge.svg)](https://github.com/FL03/template-rs-axum/actions/workflows/docker.yml)

***

_**Welcome!**_

Welcome to the template-rs-axum, a RESTful API built with Rust employing the [axum](https://docs.rs/axum) web-framework alongside [Tokio](https://tokio.rs) and [sqlx](https://docs.rs/sqlx)

## Getting Started

### Building from the source

### _Clone the repository_

```bash
git clone https://github.com/FL03/template-rs-axum.git
cd template-rs-axum
```

### _Build the project_

```bash
cargo build [--release] [-v]
```

### _Run the project_

```bash
cargo run [--release]
```

## License

This project is licensed under the Apache-2.0 License - see the [LICENSE](LICENSE) file for details.