Open4
おもむろにCloudflare D1 や KVを使うサービスの管理画面を作る
個人や所属団体で、よく Cloudflare D1, KV, R2といったものを使って小さなサービスを作っている。
少し大きくなってくると、サクッと管理画面が欲しいが
サービス本体とは分離しておきたい、となることがある。
最近はHonoXとかを使うのが一番楽なんじゃないかと思っている
おもむろにhono/jsx
をレンダリングして、素朴な<form>
で管理画面を作る。
おもむろに Tailwind CSSを足して、npm install -D @tailwindcss/typography daisyui
などして、使いやすい画面をサッと組み立てる。
これはとにかく楽だ。小規模であれば認証などはCloudflare Accessに丸投げしてもなんとかなる。
そうなると、やることは honox-examples
にあるテンプレートのような程度で済む。
ほぼ普段React + TailwindCSSを書くときの気持ちで、サッと管理画面を作れる。いい時代。