Seneca is a microservices toolkit for Node.js that uses a pattern-matching approach to message handling. It provides transport independence, allowing services to communicate over HTTP, TCP, or message queues without changing business logic. Seneca emphasizes simplicity and composability through its plugin-based architecture.
APIs.json: https://raw.githubusercontent.com/api-evangelist/seneca/refs/heads/main/apis.yml
- Type: Index
- Frameworks
- JavaScript
- Message Handling
- Microservices
- Node.js
- Pattern Matching
- Plugins
- Created: 2026-03-26
- Modified: 2026-03-26
Seneca is a microservices toolkit for Node.js that uses a pattern-matching approach to message handling. It provides transport independence, allowing services to communicate over HTTP, TCP, or message queues without changing business logic. Seneca emphasizes simplicity and composability through its plugin-based architecture.
- Human URL: https://senecajs.org/
- Frameworks
- JavaScript
- Message Handling
- Microservices
- Node.js
- Pattern Matching
- Plugins
FN: Kin Lane Email: kin@apievangelist.com