pulsar_web 0.1.1

fast and reliable web framework
Documentation
  • Coverage
  • 5.08%
    3 out of 59 items documented0 out of 33 items with examples
  • Size
  • Source code size: 38.08 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 4.39 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 29s Average build duration of successful builds.
  • all releases: 31s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • absurdish

PulsarFramework

Fast and reliable web framework

use pulsar_web::{Pulse, pulsar};

async fn server(mut server: Pulse) {
    server.get("/", |_, res| {
        res.body("hello world!");
    }).await;

    server.launch(3000).await;
}
pulsar!(server);

Installation

cargo add pulsar_web

Features

  • robust routing and http method handling

  • built-in security mechanisms

  • easy to write and read

  • asynchronous by default

    incomplete/todo:

  • caching & optimisations

  • HTTPS and data encryption

  • i18n

  • testing