Middleware von Drittanbietern
Middleware von Drittanbietern ist Middleware, die nicht im Hono-Paket enthalten ist. Die meisten dieser Middleware-Funktionen verwenden externe Bibliotheken.
Authentifizierung
- Auth.js(Next Auth)
- Casbin
- Clerk-Authentifizierung
- Cloudflare Access
- OAuth-Anbieter
- OIDC-Authentifizierung
- Firebase-Authentifizierung
- RSA-JWT prüfen (JWKS)
- SSOJet-Authentifizierung
- Stytch-Authentifizierung
- Shopify-Authentifizierung
Validatoren
- Ajv-Validator
- ArkType-Validator
- Class-Validator
- Conform-Validator
- Effect Schema-Validator
- Standard Schema-Validator
- TypeBox-Validator
- Typia-Validator
- unknownutil-Validator
- Valibot-Validator
- Zod-Validator
OpenAPI
Entwicklung
Überwachung und Tracing
- Apitally (API-Überwachung und -Analyse)
- Highlight.io
- LogTape (Protokollierung)
- OpenTelemetry
- Prometheus-Metriken
- Sentry
- Pino-Logger
Server und Adapter
Transpiler
UI und Renderer
Warteschlangen- und Jobverarbeitung
Internationalisierung
Hilfsfunktionen
- Bun-Komprimierung
- Cap-Prüfpunkt
- Ereignis-Emitter
- Geoinformationen
- Hono-Ratenbegrenzung
- Hono-Problemdetails (RFC 9457)
- Einfache Dependency Injection für Hono
- InferDI
- Idempotenz (Idempotenzschlüssel im Stripe-Stil)
- idempot-js - Spezifikationskonforme Middleware mit Unterstützung mehrerer Speicher-Backends (redis, postgres, mysql, sqlite)
- jsonv-ts (Validator, OpenAPI, MCP)
- MCP
- RONIN (Datenbank)
- Sitzung
- StitchAPI (Typisierte, ausfallsichere API-Aufrufe + SSE)
- tsyringe
- Blockierung anhand des User Agents