2025/12/26

Honoで簡単なAPIを実装してみる

Hono

Honoを準備する

hono-sampleというプロジェクトで構築してみようと思います。

以下のコマンドで準備OKです。

bun create hono@latest hono-sample
cd hono-sample
bun install

ここでhonoを起動してみましょう。

bun run dev

表示されたhttp://localhost:3000にアクセスするとHello Hono!が表示されていると思います。

APIを作成してみる

デフォルトではGETでHello Hono!が表示されるものとなっています。

ここにその他の`POST`,`PUT`,`DELETE`を追加してみます。

import { Hono } from 'hono'

const app = new Hono()

app.get('/', (c) => {
    return c.text('Hello Hono!')
})

app.post('/', (c) => {
    return c.text('Hello Hono! POST')
})

app.put('/', (c) => {
    return c.text('Hello Hono! PUT')
})

app.delete('/', (c) => {
    return c.text('Hello Hono! DELETE')
})

export default app

Postmanで実行してみます。

うまく返ってきていますね!

最後に

株式会社Robbitsでは一緒に働く仲間を募集しています!
ご興味のある方は是非一度ホームページをご覧ください!

ホームページを見てみる