Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Ako, a Koa compatible web framework for Deno. #3

@ngot

Description

@ngot

Goal

Buiding a Koa compatible web framework for Deno.

A quick glance

Zero knowledge gap to start using Ako if you are familiar with Koa. Your gut feeling still works.

import Ako from "ako";

const app = new Ako();

app.use((ctx) => {
  ctx.body = "Hello, Ako!";
});

app.listen(3000, () => {
  console.log("Server is listening on: 3000...");
});

The Plan

  • A short term goal is mainly to focus on MVP, a minimum working prototype.
  • The medium term goal includes
    • Migrating basic middlewares, such as koa-bodyparser, koa-router.
    • Pass all Koa test cases, if possible.
  • The long term goal may include:
    • Bundle application into an executable binary.
    • Add WebSocket support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions