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