Hono
Das winzige, schnelle Webframework, das Kavels API auf der Workers-Runtime betreibt.
Warum es hier ist
Wir haben Hono gewählt, weil es Web-Standard Request und Response spricht, kaum Overhead hinzufügt und praktisch ohne Cold Start startet. Es passt perfekt zur Workers-Runtime, auf die Kavel zielt.
Was du wissen solltest
- Die API ist eine Hono-App in
apps/api. Sie ist der einzige Einstiegspunkt für jede Backend-Anfrage. - oRPC wird auf die Hono-App gehängt, sodass deine typisierten Prozeduren und beliebige einfache HTTP-Routen nebeneinander liegen.
- Querschnittsthemen (CORS, Auth) sind gewöhnliche Hono-Middleware.
Die vollständige Dokumentation findest du unter hono.dev.