初めに
今更ながらBolt.newの存在を知った
部分的にAIに聞いてコードを書くことはあったが、全てAIに任せたことは無かったので、試してみよう。
概要
- 自然言語の指示だけでフルスタックアプリケーションが開発できる
- 無料プランは制限あり。商用利用不可
- 有料プランで制限が緩和。商用利用も可(プランによる)
- React、Next.js、Vue.jsなど複数のライブラリ・フレームワークが使用可
- バックエンドはSupabaseと連携
とりあえず試してみよう
ReactからVue.jsにマイグレーションさせてみた
見た目は完全に同じで作り直してくれる!
当たり前だけど人間だったら、先に言えとブチギレられるだろうな

Deployボタン押下で、netlifyでデプロイまで簡単にできる!
netlifyに登録していなくても、Bolt.newの内部でAPI叩くから、ユーザー登録は不要っぽい。
更に試してみた
バックエンドの処理も作ってもらおう。
タスクをDBに登録するよう指示。

Supabaseのセットアップをしなさい。とのこと
右上の「Integrations」からSupabaseの登録&プロジェクト作成を行う
完成!
ログイン画面も作ってくれました!
Supabaseを見ると、テーブルもちゃんと作ってくれてる


最後に
めちゃくちゃ便利
商用利用は不可だけど、生成されたコードを少しいじったとしても、規約に引っかかるのだろうか?
そこらへんグレーっぽいので推奨は出来ないが、骨組みだけ利用するのはありなのかもしれない。。。
もちろん要確認なのでお気をつけて


