Hapi
E696508
Hapi is a rich, configuration-centric Node.js web framework designed for building scalable, modular server-side applications and APIs.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Hapi canonical | 2 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
open-source software
ⓘ
web framework ⓘ |
| architectureStyle | plugin-based architecture ⓘ |
| configurationStyle | declarative ⓘ |
| designGoal |
configuration-centric architecture
ⓘ
extensibility ⓘ modularity ⓘ scalability ⓘ |
| developer | Walmart Labs NERFINISHED ⓘ |
| ecosystem |
Boom
NERFINISHED
ⓘ
Catbox NERFINISHED ⓘ Inert ⓘ Joi NERFINISHED ⓘ Vision ⓘ |
| hasFeature |
built-in input validation integration
ⓘ
built-in support for authentication strategies ⓘ configuration-based routing ⓘ powerful plugin architecture ⓘ request lifecycle extensions ⓘ support for CORS ⓘ support for content negotiation ⓘ support for cookies ⓘ support for payload parsing ⓘ support for request and response decoration ⓘ support for route prerequisites ⓘ support for server methods ⓘ |
| license | BSD-3-Clause License NERFINISHED ⓘ |
| maintainer | hapijs organization ⓘ |
| originallyDevelopedFor | Walmart NERFINISHED ⓘ |
| platform | Node.js NERFINISHED ⓘ |
| programmingLanguage | JavaScript ⓘ |
| repository | https://github.com/hapijs/hapi ⓘ |
| softwareGenre |
API framework
ⓘ
server-side framework ⓘ web application framework ⓘ |
| supports |
HTTP routing
ⓘ
RESTful APIs ⓘ authentication ⓘ caching ⓘ input validation ⓘ logging ⓘ plugin system ⓘ |
| supportsVersion | Node.js 12 and later (typical modern releases) ⓘ |
| typicalUse |
building JSON APIs
ⓘ
building enterprise backends ⓘ building microservices ⓘ |
| website | https://hapi.dev ⓘ |
| writtenIn | JavaScript NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.