koa-router

E553127

koa-router is a popular routing middleware for the Koa web framework that provides URL routing, route parameters, and middleware composition for building Node.js APIs and web applications.

Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Koa middleware library
open-source software
routing library
category middleware
web framework routing
commonUsage router.allowedMethods()
router.delete(path, middleware)
router.get(path, middleware)
router.post(path, middleware)
router.put(path, middleware)
router.routes()
designedForFramework Koa NERFINISHED
distributedAs npm package
ecosystem Node.js ecosystem
hasDependency koa
implements URL routing
middleware composition
route parameters
intendedAudience Koa users
Node.js developers
license MIT License
packageManager Yarn NERFINISHED
npm
programmingLanguage JavaScript
repositoryPlatform GitHub NERFINISHED
runsOn Node.js NERFINISHED
supportsFeature URL generation from route names
allowed methods handling
async/await middleware
multiple HTTP methods per route
named routes
nested routers
param middleware
redirects
route prefixes
route-specific middleware
supportsFrameworkVersion Koa 2
supportsHTTPMethod DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
targetUseCase REST APIs
web applications
typicalImportName Router
usedWith Koa application instance

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Koa ecosystem koa-router