-
Notifications
You must be signed in to change notification settings - Fork 16
/
micro_framework_declarative.summary.txt
32 lines (27 loc) · 2.71 KB
/
micro_framework_declarative.summary.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
MICRO_FRAMEWORK_DECLARATIVE
ALTERNATIVES ==> #OpenAPI:
# (OpenAPI 2.0)
# - blueoak-server:
# - not well maintained
# - SWAGGER-PARSER: dereferences JSON references, specification validation
# - REQ|RES validation (using TV4)
# - static serving of OpenAPI specification
# - server-side routing
# - EXPRESS usual middleware (body parsing, security, static files, session, logging, monitoring, caching), CLUSTER, clean shutdown
# - hapi-openapi:
# - based on Hapi
# - SWAGGER-PARSER: specification validation
# - REQ|RES validation (using ENJOI)
# - static serving of OpenAPI specification
# - server-side routing
# - swagger2-koa:
# - based on Koa
# - SWAGGER2: dereferences JSON references, specification validation, REQ|RES validation
# - static file serving of SWAGGER-UI
# - server-side routing
# - KOA usual middleware (body parsing, security)
# - swagger-codegen "node" template:
# - mostly wrapper around SWAGGER-TOOLS (which is deprecated)
# - express-openapi (not maintained)