actionhero.js is a multi-transport API Server with integrated cluster capabilities and delayed tasks. The goal of actionhero is to create an easy-to-use toolkit for making reusable & scalable APIs. Clients connected to an actionhero server can consume the api, consume static content, and communicate with each other. actionhero is cluster-ready, with built in support for background tasks, 0-downtime deploys, and more.
Currently actionhero supports:
# mkdir new_project; cd new_projectnpm install actionhero./node_modules/.bin/actionhero generatenpm start
Or spawn a web API server now: