🚀 Rust-Wrap-API: A blazing fast, highly scalable API built with Rust and the Wrap package. Harness the power of Rust's performance and safety features to deliver robust and efficient web services.
- ⚡ High Performance: Leveraging Rust's low-level control and speed.
- 🛡️ Safety: Memory safety without garbage collection, ensuring secure and reliable code.
- 📦 Wrap Integration: Simplifying API development with the Wrap package.
- 🔄 Asynchronous: Built-in support for async programming for handling concurrent tasks efficiently.
- 🛠️ Easy to Extend: Modular design allowing easy addition of new features and endpoints.
- 📜 Comprehensive Documentation: Detailed docs to get you up and running quickly.
Clone the repository:
git clone https://github.com/komangkrisnanda/rust-wrap-api.git
cd rust-wrap-api
To run the API server, use the following command:
cargo run
This will start the server, and you should see output indicating that the server is running and listening on a specific port (e.g., 127.0.0.1:8000).
To build the project, use:
cargo build
To run the tests for the project, use:
cargo test
Once the server is running, you can access the API at http://localhost:8000
(or the port specified in your configuration).
Refer to the API Documentation for detailed information on available endpoints and their usage.
We welcome contributions! Please see the CONTRIBUTING file for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.