← 一覧に戻る AI · Visual Glossary
109 · G. エンジニアリング
Framework

フレームワーク

よく使う機能がまとまった開発の土台

土台
+
機能A 機能B 機能C

フレームワークってそもそも何?

アプリ開発でよく使う機能が最初から用意された土台。ログイン機能、画面遷移、フォーム処理など、毎回ゼロから作ると大変なパーツが揃っています。開発者は自分のアプリ固有の部分だけ書けばいいので、爆速で完成します。React、Next.js、Rails などが有名。

身近な例えで理解する

例① プラモのランナー付きパーツ

プラモを作る時、パーツがランナーに整列して入っている。そこからパーツを切り離して組み立てるだけ。ゼロから削り出すより圧倒的に速い。フレームワークもこの発想です。

例② カレーのルウ

カレーをスパイス調合からゼロで作ると半日かかる。市販のルウを使えば30分で完成。フレームワークは、料理でいう「ルウ」にあたります。

📝
まとめ

フレームワークは開発の土台を提供するパッケージ。AIに「このフレームワークで作って」と伝えると、共通理解ができて指示が通りやすくなります。

More · Next Step

AI活用の実例・失敗談を、シェアしているオープンチャットがあります。単語を覚えたあと、実際の使い方に触れたい方へ。