Skip to content

Commit 788b22d

Browse files
committed
docs(readme): link feature list and fix doc urls
- Add Rendering and Validation entries to feature list - Link each feature label to its documentation page - Reword feature descriptions to a uniform length - Strip the broken /en/ prefix from documentation urls
1 parent 84978c3 commit 788b22d

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,17 @@ Build HTTP server effortlessly with zero configuration for productivity.
1010

1111
## Features
1212

13-
- **Zero Config** - No build step. Point to routes and serve.
14-
- **File-Based Routing** - Put route files in a folder, URL follows that structure.
15-
- **Context** - Body, query, params, cookies, headers, plus helpers to respond.
16-
- **Middleware** - Global or per path. CORS, CSRF, IP, auth, session, WebSocket.
17-
- **Static Files** - Serve directories with optional cache and etag.
18-
- **Error Handling** - Custom or default HTML/JSON error responses.
19-
- **Observability** - Subscribe to lifecycle, request, and error events.
20-
- **Hot Reload** - Routes and templates reload automatically when files change.
21-
- **Worker Pool** - Offload heavy work to a pool so the server stays responsive.
13+
- **[Zero Config](https://docs-deserve.neabyte.com/getting-started/installation)** - No build step, point at routes and serve.
14+
- **[File-Based Routing](https://docs-deserve.neabyte.com/core-concepts/file-based-routing)** - Route files in a folder mirror the URL.
15+
- **[Context](https://docs-deserve.neabyte.com/core-concepts/context-object)** - Read request data and respond through one object.
16+
- **[Middleware](https://docs-deserve.neabyte.com/middleware/global)** - Run global or per-path logic before handlers.
17+
- **[Validation](https://docs-deserve.neabyte.com/middleware/validation/overview)** - Check body, query, and params before handlers.
18+
- **[Static Files](https://docs-deserve.neabyte.com/static-file/basic)** - Serve directories with optional cache and etag.
19+
- **[Rendering](https://docs-deserve.neabyte.com/rendering/)** - Build dynamic HTML from templates with streaming.
20+
- **[Error Handling](https://docs-deserve.neabyte.com/error-handling/default-behavior)** - Catch every error with custom or default responses.
21+
- **[Observability](https://docs-deserve.neabyte.com/middleware/observability/overview)** - Subscribe to lifecycle, request, and error events.
22+
- **[Hot Reload](https://docs-deserve.neabyte.com/core-concepts/hot-reload)** - Routes and templates reload without a restart.
23+
- **[Worker Pool](https://docs-deserve.neabyte.com/core-concepts/worker-pool)** - Offload CPU-bound work to keep server responsive.
2224

2325
## Installation
2426

@@ -30,7 +32,7 @@ Build HTTP server effortlessly with zero configuration for productivity.
3032
deno add jsr:@neabyte/deserve
3133
```
3234

33-
See the [installation guide](https://docs-deserve.neabyte.com/en/getting-started/installation) for details.
35+
See the [installation guide](https://docs-deserve.neabyte.com/getting-started/installation) for details.
3436

3537
## Quick Start
3638

@@ -64,8 +66,8 @@ export function GET(ctx: Context): Response {
6466
}
6567
```
6668

67-
- [Quick Start (Docs)](https://docs-deserve.neabyte.com/en/getting-started/quick-start)
68-
- [File-Based Routing](https://docs-deserve.neabyte.com/en/core-concepts/file-based-routing)
69+
- [Quick Start (Docs)](https://docs-deserve.neabyte.com/getting-started/quick-start)
70+
- [File-Based Routing](https://docs-deserve.neabyte.com/core-concepts/file-based-routing)
6971
- [Example Implementation](https://docs-deserve.neabyte.com/examples)
7072

7173
## Build & Test

0 commit comments

Comments
 (0)