
何かサービスをリリースしてみたい!と思っていたのですが、何とかカタチになりました。
FORM CREATORというサービスをリリースしました。
Typescript + React + Hono + Vite + Cloudflare Workersという構成です。
データベースはそんなに大きくなることはないだろう、との予想の元、Cloudflare D1を使っています。
課金に関してはStripe Checkoutを使ってカード情報は持たない設計です。
何をやっているのか自分で理解できるように、最初AIの利用を最小限にしていました。
そのため少々汚いコードになってしまったかな、と思っています。
逆に大きな流れをAIで作ってもらい、それを理解した上で、AIでは実装が難しいフォームのパーツの配置などUI関連のところに手を加えて行けば、きれいなコードを保てたのではないかと思いました。
Cloudflareは安いしドキュメントも豊富なので安心して組めました。
Vite + Honoの組み合わせも問題なかったです。
もともとPHP+Laravelを得意としていたので、Typescriptでの開発はどんな感じになるのかな、と思っていました。
フロントエンドとバックエンドが同じ言語なので、typeや関数が共有できたりするところは面白いですね。
お問い合わせフォームやアンケートフォームを作って、kintoneに直接登録できます。
kintoneはAPIアクセスが1アプリにつき1万件が上限になっています。
ただ、問い合わせやアンケートが1日1万件以上来ることはないでしょうから、十分に使えるのではないでしょうか。
1フォーム年間5千円というのも、他のKintone連動フォームに比べると、非常に安価です。
ぜひお使いください!