数週間前、アップロードされたドキュメントを取り込んでユーザーの質問に答えるナレッジアシスタントを Replit でリリースしました。リリース後、PDF の要約、多言語対応、編集可能な引用表示など、複数の新機能リクエストが届いています。
これらの新機能を迅速かつ意図的にリリースするには、各機能の開発プロセスをどのように進めるべきでしょうか?
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
Replit のバイブコーディングを使って、「コーディングは難しい」という先入観を「実際に動くものを作れた」という自信に変えましょう。Replit の AI 搭載環境は、従来の開発手法を覆します。構文を先に覚える必要はありません。作りたいものを言葉で伝えるだけで、Replit が形にしてくれます。
Replit 上で Typeform クローンを構築し、学んだスキルを実践しましょう。この章では、アイデアを具体的な構成要素に落とし込む方法、Replit との効果的な協働の進め方、バイブコーディングのワークフローを促進する質の高いプロンプトの書き方を学びます。章の終わりには、完全に動作するアプリが完成し、Replit で複雑なプロジェクトを構築する自信が身についているでしょう。
Replit のスキルをさらに高め、複雑なアプリケーションの構築に挑戦しましょう。この章では、コンテキストエンジニアリングをマスターし、アプリの最適化方法を学び、多機能なツールやアプリケーションをバイブコーディングで作り上げます。第2章で作成した Typeform クローンに管理機能やカスタムフォームビルダーを追加し、ユーザー認証とアクセス制御を実装し、デバッグを効率化するログ管理も行います。章の終わりには、Replit でバイブコーディングしたアプリを改良・強化・完成させる方法を習得できます。
Replit アプリケーションのセキュリティ確保、デプロイ、そして安定した保守運用の方法を学びましょう。この章では、Replit が提供する最適なデプロイオプション、デプロイ前のセキュリティ対策の考え方、Autoscale デプロイを使ったアプリの公開方法を学びます。また、デプロイ後のアプリケーションの保守・改善・反復開発についても理解を深めます。
現在の演習