Thread overview
Archttp 1.0.0 released! Simple, Flexible, Performance! DLang web framework.
May 22, 2022
zoujiaqing
May 22, 2022
mw
May 23, 2022
zoujiaqing
May 22, 2022

Archttp is a Web server framework written in D programming language with Golang concurrency capability. Archttp has an ExpressJS-like API design, which makes it extremely easy to use.

Archttp's core focus is on three metrics:

  1. Simple
  2. Flexible
  3. Performance

Document for Quick Start

https://github.com/kerisy/archttp/blob/main/docs/QuickStart.md

Usage sample code

import archttp;

void main()
{
    auto app = new Archttp;

    app.get("/", (req, res) {
        res.send("Hello, World!");
    });

    app.listen(8080);
}

Source Code

https://github.com/kerisy/archttp

May 22, 2022

On Sunday, 22 May 2022 at 21:08:24 UTC, zoujiaqing wrote:

>

Archttp is a Web server framework written in D programming language with Golang concurrency capability. Archttp has an ExpressJS-like API design, which makes it extremely easy to use.

Archttp's core focus is on three metrics:

  1. Simple
  2. Flexible
  3. Performance

Document for Quick Start

https://github.com/kerisy/archttp/blob/main/docs/QuickStart.md

Usage sample code

import archttp;

void main()
{
    auto app = new Archttp;

    app.get("/", (req, res) {
        res.send("Hello, World!");
    });

    app.listen(8080);
}

Source Code

https://github.com/kerisy/archttp

How does this lib differ from your hunt lib? different design goals? Do you want to give a comparison summary?

May 23, 2022

On Sunday, 22 May 2022 at 23:38:50 UTC, mw wrote:

>

How does this lib differ from your hunt lib? different design goals? Do you want to give a comparison summary?

Archttp:

  • Simple
  • Flexible
  • Performance

Hunt Framework:

  • Powerful
  • Rule restrictions
  • Configuration priority