Last 12 weeks · 21 commits
1 of 6 standards met
Problem The starter is intentionally minimal, but real-world API projects usually require adding common setup (e.g., documentation, typed validation, middleware structure) right after project creation. This leads to repetitive manual configuration and inconsistent project structure. Proposed solution Provide an optional starter variant or configuration that includes common API tooling while keeping the default starter minimal and unchanged. Example use case Developers often add automatic API documentation, typed request/response validation, and reusable middleware immediately after setup. An official optional pattern would remove repeated manual work. Why this fits the philosophy Keeps default starter minimal Fully optional and opt-in Improves developer experience Reduces duplicate setup
Repository: honojs/starter. Description: Hono starter templates Stars: 130, Forks: 50. Primary language: TypeScript. Languages: TypeScript (91.4%), JavaScript (6.6%), CSS (2%). Open PRs: 2, open issues: 7. Last activity: 2d ago. Community health: 25%. Top contributors: yusukebe, shakibhasan09, ryuapp, harmony7, watany-dev, the-pesar, nktnet1, injust, EdamAme-x, alex8bitw and others.
VSCode provides an error for the comments in the , changing it to resolves the issue. We have 2 options to resolve this - 1. Either change the format 2. Or, remove the comments from the template (I don't like this tho) I understand that many might not be familiar with the format, so I wanted to bring this issue to everyone's attention and get your opinion. !Image
I was working on building a sample on how to build a simple Hono API for lttle.cloud. This sample is supposed to showcase to you how to setup a small CRUD Hono API that gets & updates some records in a Postgres database with Drizzle ORM. Here my project structure was as follows: Where: contains methods to get & update list items contains the main database client defines the Drizzle Postgres schema is a helper file to seed the database with lists & items What I wanted to achieve is this: So for this I did 2 main things: 1. Updated and set the to and the to . 2. Added as a dev dependency and set it up. tsc-alias setup This is a tool you use after has finished, so I updated like so And it also need some extra configuration to be able to transform to that needs to be put in : If you want to see my sample, here it is https://github.com/lttle-cloud/samples/tree/nodejs-hono-api/nodejs/hono-api