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