epress node Architecture
epress node composes command entrypoints, a Fastify-based server, GraphQL and REST transport, and persistence models.
epress world protocol
OpenCollapsed while browsing epress node docs.
epress node Developer Docs
epress node composes command entrypoints, a Fastify-based server, GraphQL and REST transport, and persistence models.
Every request flows through a consistent pipeline from HTTP to response.
Request Path (Yellow)
Incoming requests are routed, authenticated, processed by business logic, and persisted via models.
Response Path (Blue)
Data flows back through serialization and response preparation before returning to the client.
Server Boot
REST Routes
Persistence Models
| Directory | Purpose |
|---|---|
| /commands | CLI entrypoints (start, migrate, sync) |
| /server | Fastify server, routes, GraphQL, models |
| /client | Next.js frontend application |
| /data | Runtime data (database, uploads, logs) |
| /test | Test files and fixtures |