# AdonisJS

> Laravel’s ideas on Node.js: ships features fast. 1.4× CPU, 25 MB per process, and the Lucid ORM makes N+1 queries.

## Trade-offs

| Axis | Score |
| --- | --- |
| Throughput | |
| Tail latency | |
| Memory | |
| Velocity | |
| Resilience | |
| Operability | |

## Runs on

- [Node.js](https://wiki.playquorum.dev/runtimes/node.md)
- [Node.js cluster](https://wiki.playquorum.dev/runtimes/node_cluster.md)
- [Bun](https://wiki.playquorum.dev/runtimes/bun.md)
- [Deno](https://wiki.playquorum.dev/runtimes/deno.md)

## Engineering terms

- [N+1 query](https://wiki.playquorum.dev/glossary/n1-query.md)

## Facts

AdonisJS
- **Language:** Node.js
- **Overhead:** 1.4 ms CPU
- **Velocity:** ×1.4
- **Memory:** +25 MB
- **Startup:** +0 s
- **ORM:** Yes, N+1 until Eager loading

## See also

- [Runtimes and frameworks](https://wiki.playquorum.dev/runtimes.md)

Source: https://wiki.playquorum.dev/frameworks/adonis
