FeathersJS

E131083

FeathersJS is a lightweight, real-time microservices framework for Node.js that simplifies building REST and WebSocket APIs.

All labels observed (3)

Label Occurrences
Feathers CLI 1
FeathersJS canonical 1
https://feathersjs.com 1

How this entity was disambiguated

Statements (65)

Predicate Object
instanceOf Microservices framework ⓘ
Node.js framework ⓘ
Real-time framework ⓘ
Web application framework ⓘ
compatibleWith Express.js ⓘ
Koa (via adapters) ⓘ
designedFor Building REST APIs ⓘ
Building real-time APIs ⓘ
Microservices ⓘ
designGoal Database agnosticism ⓘ
Lightweight core ⓘ
Real-time first architecture ⓘ
Simplicity ⓘ
Transport agnosticism ⓘ
hasComponent FeathersJS self-linksurface differs ⓘ
surface form: Feathers CLI

Feathers authentication module ⓘ
Feathers hooks system ⓘ
Feathers service adapters ⓘ
license MIT License ⓘ
programmingLanguage JavaScript ⓘ
repository https://github.com/feathersjs/feathers ⓘ
runsOn Node.js ⓘ
supportsDatabase Custom adapters ⓘ
Knex ⓘ
Memory storage ⓘ
MongoDB database ⓘ
surface form: MongoDB

Mongoose ⓘ
NeDB ⓘ
REST-based services ⓘ
Sequelize ⓘ
supportsFeature Authentication ⓘ
Authentication strategies ⓘ
Authorization ⓘ
CLI scaffolding ⓘ
Configuration management ⓘ
Custom service implementations ⓘ
Database-agnostic services ⓘ
Error handling ⓘ
Hooks ⓘ
Hooks-based middleware ⓘ
JWT authentication ⓘ
Local authentication ⓘ
Logging integration ⓘ
Microservices architecture ⓘ
OAuth authentication ⓘ
Pagination ⓘ
Plugins ⓘ
Query filtering ⓘ
Real-time APIs ⓘ
Real-time event broadcasting ⓘ
Service adapters ⓘ
Service-oriented architecture ⓘ
Soft deletes ⓘ
Testing utilities ⓘ
Transport-agnostic services ⓘ
TypeScript support ⓘ
Validation ⓘ
supportsProtocol Primus ⓘ
REST API ⓘ
surface form: REST

Socket.io ⓘ
WebSockets Standard ⓘ
surface form: WebSocket
usedFor Building backend services ⓘ
Building microservices-based systems ⓘ
Building real-time applications ⓘ
website FeathersJS self-linksurface differs ⓘ
surface form: https://feathersjs.com

How these facts were elicited

Referenced by (3)

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

Express.js → influenced → FeathersJS ⓘ
FeathersJS → hasComponent → FeathersJS self-linksurface differs ⓘ
this entity surface form: Feathers CLI
FeathersJS → website → FeathersJS self-linksurface differs ⓘ
this entity surface form: https://feathersjs.com