Skip to content

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.

Notifications You must be signed in to change notification settings

komangkrisnanda/rust-warp-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust-Wrap-API

🚀 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.

Features

  • 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.

Getting Started

Prerequisites

  • Rust installed on your machine.
  • Cargo, the Rust package manager.

Installation

Clone the repository:

git clone https://github.com/komangkrisnanda/rust-wrap-api.git
cd rust-wrap-api

Running the 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).

Building the Project

To build the project, use:

cargo build

Running Tests

To run the tests for the project, use:

cargo test

Usage

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.

Contributing

We welcome contributions! Please see the CONTRIBUTING file for guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages