Webコンポーネント作成の使用例
まずは簡単なWebコンポーネント(ウェブアプリケーションやウェブサイトの再利用可能な部品)を作成してみよう。アカウントを作成しログインした状態でプロンプトを入力し「↑」ボタンをクリック。
プロンプト:簡単なアンケートフォームを作って
「React と shadcn/ui コンポーネントを使用して、基本的なアンケートフォームを作成します」というメッセージとともに画面が二分割され、右側でコーディングが始まった。
しばらくするとアンケートフォームが完成した。
作成したコンポーネントを利用する際の説明が記載されている。
追加で自然言語プロンプトを入力することで細かい改良やブラッシュアップ作業も簡単だ。
プロンプト:年齢は必要ありません 性別をプルダウンで入力するようにして
すぐに項目の差し替えができた。
成果物の左上には「v2」とバージョン名が表示されている。
クリックしてプルダウンを選択することで、いつでも任意のバージョンに戻ることが可能になっている。
「Fork」ボタンをクリックすると連携させたGitHubの任意のレポジトリーに作成したコンポーネントをフォーク(複製)できる。
さらに、「Share」ボタンをクリックし「Public with link」にチェックを入れることで、作成したコンポーネントを他の人にプレビューしてもらうことができる。
また、「Publish」から「Confirm and Publish」をクリックすることで新たなURLを作成してコンポーネントを公開することも可能だ。
作成したWebコンポーネントを公開するには
作成したWebコンポーネントを公開するにはいくつかの方法がある。いちばん簡単なのは先述した「Publish」機能を使うことだが、今回作成したVercelのアカウントがあれば、クラウドサービス「Vercel.com」でウェブサイトとしてデプロイすることも可能だ。
また、他の開発者が簡単に再利用できる「npmパッケージとしての公開」や「GitHubリポジトリでの共有」、「自己ホスティング」といった方法もある。

この連載の記事
-
第31回
AI
完全無料!話題のDeepSeek R1をローカルで動かしてみた。MacやスマホでもOK! -
第30回
AI
グーグルAI「Gemini」 無料版と有料版の使い方を徹底解説 -
第29回
AI
動画生成AI、無料プランでも使い倒せば月200本作れます サービス同士の違いも比較しました→Runway、Pika、Hailuo、Kling、Luma、Kaiber、PixVerse -
第28回
AI
あなたの作業を超効率化する、すごいAIサービス10選【2024年最新版】 -
第27回
AI
ChatGPT「canvas」使い方と、Claude「Artifacts」との違いを解説 文章作成やコーディングがスイスイできます -
第25回
AI
チャットAI「Claude」すごい新機能「Artifacts」の使い方、全部教えます -
第24回
AI
めちゃ便利になった 無料版「ChatGPT」新機能の使い方まとめ【最新版】 -
第23回
AI
最新の生成AI使うなら「Perplexity Pro」がお得です -
第22回
AI
AI検索「Perplexity」がかなり便利だったので紹介します -
第21回
AI
ChatGPTのライバル「Claude 3」の使い方 良い点、悪い点まとめ - この連載の一覧へ