ガイド

用語と概念の解説

データベース、ホスティング、API、認証など、ソフトウェア開発で出会う概念をわかりやすく解説します。

用語と概念の解説

データベース、ホスティング、API、認証など、ソフトウェア開発で出会う概念をわかりやすく解説します。

  • ノーコードとローコード:本当の違いと選び方 — ノーコードとローコードの違いを解説:それぞれの対象者、作れるもの、規模の限界、実際のプラットフォーム例、2026年のAIアプリビルダーの位置づけ。
  • ネイティブアプリとプログレッシブWebアプリ:どちらが必要か? — ネイティブアプリとプログレッシブWebアプリ(PWA)の違い。それぞれにできること、2026年9月時点のiPhoneの制約、費用、最初のバージョンの選び方を解説します。
  • AIアプリビルダーとは?仕組みと向いている人 — AIアプリビルダーは、平易な言葉で書いた説明を、AIがコードを書き、動かし、公開するWebアプリに変えます。仕組み、得意なこと、限界を解説します。
  • フロントエンドとバックエンドの違い:何が違うのか? — フロントエンドはブラウザで利用者が目にする部分、バックエンドはサーバー上でデータ・ロジック・セキュリティを扱う部分です。両者の関係を例を交えて説明します。
  • ドメインとDNSの仕組み:非エンジニアのためのガイド — ドメインとDNSがexample.comをアプリにつなぐ仕組み。レジストラ、ネームサーバー、A・CNAME・MX・TXTレコード、伝播、カスタムドメインの設定を解説。
  • LLM APIの使い方:トークン、料金、APIキー、最初のAI機能 — LLM APIとは何か、トークン、コンテキストウィンドウ、トークン単位の料金の仕組み、APIキーを安全に保つ方法、アプリに最初のAI機能を追加する方法を解説します。
  • REST と GraphQL の違い:どちらを使うべきか? — REST と GraphQL は、APIを設計する2つの方法です。それぞれの仕組み、例、実際のトレードオフ、AIで作るアプリに適した選び方を説明します。
  • SQL vs NoSQL:アプリにはどちらのデータベースを使うべき? — SQLはリンクされたテーブルにデータを保存し、NoSQLはドキュメントやキーバリューなどを使います。実際の違い、例、どちらがアプリに合うかを解説。
  • Cookie とは?ウェブサイトがあなたを覚える仕組み — Cookie は、サイトがあなたを覚えるためにブラウザに保存する小さなデータです。ログイン、カート、トラッキングでの使われ方と、AI ビルダーに何を頼むべきかを解説します。
  • 環境変数とシークレットとは?わかりやすい入門ガイド — 環境変数はコードの外に置く設定で、シークレットはAPIキーのような非公開の値です。仕組みと、ブラウザに漏らさないための方法を解説します。
  • CDNとは?コンテンツ配信ネットワークをわかりやすく解説 — CDNはサイトのファイルを世界中のサーバーに複製して、ページを速く表示させます。キャッシュの仕組み、更新が反映されない理由、AIに何を頼むべきかを解説します。
  • CMSとは?コンテンツ管理システムをわかりやすく解説 — CMSを使うと、コードに触れずにウェブサイトの内容を編集できます。従来型とヘッドレスの違い、ブログの具体例、AIで作ったサイトにCMSが必要な場合を解説します。
  • データベースとは?アプリを作る人のための入門ガイド — データベースは、アプリがレコードを保存しておき、明日も残っているようにする場所です。テーブルと関連の仕組み、予約アプリの例、AIへの頼み方を解説します。
  • フルスタックアプリとは?平易な言葉で解説 — フルスタックアプリは、人が操作する画面、ルールを適用するサーバー、情報を記憶するデータベースを備えています。各層の役割と、それが重要な理由を解説します。
  • ランディングページとは?平易に解説するガイド — ランディングページは、訪問者に1つの行動を取ってもらうために作られた単一のページです。ホームページとの違い、掲載する内容、AIに依頼すべきことを解説します。
  • 決済ゲートウェイとは?オンライン決済の仕組みを解説 — 決済ゲートウェイは、チェックアウトのカード情報を安全に銀行へ送り、結果を返します。オンライン決済の仕組み、費用、AIに依頼すべきことを解説します。
  • サーバーとは?アプリ作成者のための平易な入門ガイド — サーバーは、他の端末からの要求に応答するコンピューターやプログラムです。Webサーバーの仕組み、アプリのサーバーの役割、AIビルダーへの頼み方を解説します。
  • サイトマップとは?XMLサイトマップをわかりやすく解説 — サイトマップは、検索エンジンに知らせたいページの一覧です。sitemap.xmlに何を入れるか、いつ必要か、送信方法、AIビルダーへの頼み方を解説します。
  • ステージング環境とは?公開前にテストする方法 — ステージング環境は、実際のユーザーが見る前に変更をテストするための、アプリの非公開コピーです。開発、ステージング、本番の違いと使い方を解説します。
  • Webhookとは?アプリ同士が通知し合う仕組み — Webhookは、支払いなど何かが起きたときにあるサービスからアプリへ送られるメッセージです。仕組み、署名と再送が重要な理由、注意点を解説します。
  • AIエージェントとは?わかりやすい解説 — AIエージェントは、答えるだけでなく、ツールをループで使ってタスクを完了させるAIモデルです。仕組み、具体例、リスク、操作の方法を解説します。
  • APIとは?アプリ開発者でない人のための入門ガイド — APIは、あるソフトウェアが別のソフトウェアにデータや操作を依頼する決まった方法です。REST API、エンドポイント、APIキーの仕組みと、AIへの頼み方を解説します。
  • LLMとは?大規模言語モデルをわかりやすく解説 — LLMは、膨大な量の文章で学習し、言語を予測・生成するAIモデルです。仕組み、トークンとコンテキストウィンドウ、限界、依頼のコツを解説します。
  • MVPとは?最小実用製品をわかりやすく解説 — MVPは、実際のユーザーに価値を届け、アイデアが機能するかを確かめるための最小限の製品です。何を入れ、何を削るか、AIがどう変えるかを解説します。
  • ORMとは?アプリがデータベースと話す仕組みをわかりやすく解説 — ORMを使うと、アプリのコードでSQLを直接書かずに、データベースの行を普通のオブジェクトとして扱えます。仕組み、PrismaやDrizzleの例、マイグレーション、AIに頼むときのポイントを解説します。
  • SDKとは?ソフトウェア開発キットをわかりやすく解説 — SDKは、コードからサービスやプラットフォームを使うための既製のツールキットです。APIやライブラリとの違い、具体例、AIに頼むときのポイントを解説します。
  • 認証とは?ログイン、セッション、OAuthをわかりやすく解説 — 認証は、アプリがユーザーが誰かを確かめる仕組みです。パスワード、セッション、トークン、OAuth、権限の働きと、ログイン機能を追加するときにAIビルダーへ何を頼むべきかを解説します。
  • キャッシュとは?アプリ開発者のための分かりやすい解説 — キャッシュは、データのコピーを手元に保存しておき、次に必要になったときに速く返す仕組みです。ブラウザー、CDN、サーバーのキャッシュと、古い表示が残る理由を解説します。
  • CI/CDとは?継続的インテグレーションとデリバリーをわかりやすく解説 — CI/CDは、コードのすべての変更を自動でテストし、合格したものを公開する仕組みです。パイプラインの働き、見つけられるミス、AIで作ったアプリへの当てはめ方を解説します。
  • CRUDとは?作成・読み取り・更新・削除をわかりやすく解説 — CRUDは作成、読み取り、更新、削除の頭文字で、ほとんどのアプリがデータに対して行う4つの操作です。画面、データベース、APIとの関係と、AIへの頼み方を解説します。
  • Dockerとは?非エンジニアのためのコンテナ解説 — Dockerは、アプリを必要なものすべてと一緒にパッケージ化して、どこでも同じように動かす仕組みです。イメージ、コンテナ、Dockerfileを例とともに解説し、AIへの頼み方も紹介します。
  • GDPRとは?アプリを作る人のための分かりやすい解説 — GDPRはEUの主要な個人データ保護法です。個人データの定義、適用対象、利用者の権利、AIビルダーへの頼み方を解説します。法的助言ではありません。
  • GitHubとは?非エンジニアのためのバージョン管理入門 — GitHubはアプリのコードを変更履歴ごと保存し、変更の取り消しや開発者との共有、自分のコピーの保持を助けます。GitとGitHubをやさしく解説します。
  • HTTPSとSSLとは?安全なWebサイトの仕組みをわかりやすく解説 — HTTPSは、ブラウザとWebサイトの間の通信をTLS(以前はSSLと呼ばれた仕組み)で暗号化します。証明書、鍵マークの意味と限界、よくあるエラーの直し方を説明します。
  • JSONとは?例で学ぶ、やさしい入門ガイド — JSONは、アプリがデータを送受信・保存するためのシンプルなテキスト形式です。6種類の値、読み方、よくあるエラー、AIでアプリを作るときの役割を学べます。
  • ローコードとは?やさしい入門ガイド — ローコードとは、視覚的なツールを中心にソフトウェアを作り、必要な部分だけコードを足す方法です。ノーコードやAIビルダーとの違いを、具体例で説明します。
  • MCPとは?Model Context Protocolをわかりやすく解説 — MCP(Model Context Protocol)は、AIアシスタントをツールやデータにつなぐためのオープンな標準です。仕組み、具体例、セキュリティの基本を解説します。
  • Next.jsとは?アプリビルダーのためのやさしい入門ガイド — Next.jsは、ページ、サーバー側のレンダリング、バックエンドを追加するReactのフレームワークです。どんな働きをするか、通常のReactアプリより適した場面、AIビルダーへの依頼方法を解説します。
  • ノーコードとは?コードなしで作る方法をやさしく解説 — ノーコードとは、コードを書かずに視覚的なツールでアプリやサイト、自動化を作ること。仕組み、限界、AIビルダーとの違いをやさしく解説します。
  • OAuthとは?「Googleでサインイン」と委任アクセスの仕組み — OAuthは、パスワードを渡さずに、あるアプリに別のサービスへのアクセスを許可する仕組みです。仕組み、スコープ、トークン、OpenID Connect、AIビルダーへの依頼方法を解説します。
  • Postgresとは?多くのアプリを支えるデータベースをわかりやすく解説 — Postgres(PostgreSQL)は無料のオープンソースのリレーショナルデータベースです。何をするのか、多くのアプリが使う理由、主な用語、AIにテーブル設計を頼む方法を解説します。
  • プロンプトエンジニアリングとは?非エンジニアのための実践ガイド — プロンプトエンジニアリングとは、AIから安定した結果を引き出すための指示の書き方です。基本的な手法、書き換え例、アプリ作成のためのプロンプトを紹介します。
  • RAGとは?検索拡張生成をわかりやすく解説 — RAGは、関連する文章をまず検索してから回答させることで、AIが自分の文書をもとに答えられるようにする仕組みです。仕組み、埋め込み、チャンク分割、費用を解説します。
  • レート制限とは?アプリ作成者のための平易なガイド — レート制限は、一定時間内にできるリクエストの数を制限する仕組みです。アプリと請求額を守る理由、429エラーの仕組み、AIに頼むべきことを解説します。
  • Reactとは?非エンジニアのための平易なガイド — Reactは、再利用可能な部品(コンポーネント)からユーザーインターフェースを作るJavaScriptライブラリです。コンポーネント、props、stateの仕組みと、AIビルダーがよく使う理由を解説します。
  • SaaSとは?サービスとしてのソフトウェアをわかりやすく解説 — SaaSは、ブラウザで使い、定額のサブスクリプションで支払うソフトウェアです。仕組み、SaaS製品に必要な裏側の機能、小さなSaaSの作り方を解説します。
  • SEOとは?検索エンジン最適化をわかりやすく解説 — SEOとは、検索エンジンがページを見つけ、理解し、表示しやすくする取り組みです。クロールと順位付けの仕組み、重要な点、AIビルダーへの依頼の仕方を解説します。
  • サーバーレスとは?サーバーレスコンピューティングをわかりやすく解説 — サーバーレスは、サーバーを管理せずにコードを動かし、実行された分だけ支払う方式です。関数の仕組み、コールドスタート、制限、向いている用途を解説します。
  • SQLとは?データベース言語をわかりやすく解説 — SQLは、PostgresやMySQLなどのデータベースで、データを保存、検索、変更するための言語です。何か、簡単なクエリの例、AIで作ったアプリとの関係を解説します。
  • 構造化データとは?スキーママークアップをわかりやすく解説 — 構造化データは、製品やイベントなどページの内容を検索エンジンに伝えるためのコードです。JSON-LDの仕組みと、AIビルダーに何を頼めばよいかを解説します。
  • Tailwind CSSとは?アプリ作成者向けにわかりやすく解説 — Tailwind CSSは、p-4やtext-lgのような既製のクラスでWebページをデザインします。仕組み、AIビルダーで使われる理由、デザイン変更の頼み方を解説します。
  • 二要素認証とは?わかりやすく解説 — 二要素認証は、パスワードに加えてもう一つの証明を求めます。コード、認証アプリ、パスキー、SMSの比較と、AIビルダーに追加を頼む方法を解説します。
  • TypeScriptとは?非エンジニア向けにわかりやすく解説 — TypeScriptは型の付いたJavaScriptです。コードを実行する前にミスを見つけるラベルの仕組み、AIアプリで使われる理由、AIに頼むべきことを解説します。
  • バイブコーディングとは?わかりやすく解説 — バイブコーディングは、AIに作りたいものを伝え、コードではなく結果を見て仕上げる開発手法。向いている場面、失敗する場面、安全に使う方法を解説します。
  • Viteとは?アプリ作成者向けにわかりやすく解説 — Viteは、Webアプリを作業中に動かし、公開用にまとめるツールです。何をするのか、AIビルダーで使われる理由、npm run devとbuildの意味を解説します。
  • Webアクセシビリティとは?WCAGとインクルーシブデザインを解説 — Webアクセシビリティとは、障がいのある人もサイトを使えるようにすることです。WCAG 2.2が求める内容、AIで作ったアプリによくある問題、AIビルダーへの頼み方を解説します。
  • Webホスティングとは?サイトやアプリがオンラインであり続ける仕組み — Webホスティングとは、サイトやアプリを常に稼働しているコンピューターで動かし、誰でもアクセスできるようにすることです。種類、主要な用語、AIで作ったアプリに必要なものを解説します。

Mythex · 料金 · よくある質問 · ガイド · ブログ · 活用事例 · AIで開発 · テンプレート · Mythexを比較 · AIアプリ開発用語集 · AIアプリ開発の無料ツール · Mythexについて

Mythexの活用先

  • 仕事のためのMythex
  • 創業者のためのMythex
  • PMのためのMythex
  • デザイナーのためのMythex
  • マーケターのためのMythex
  • 営業のためのMythex
  • オペレーションのためのMythex
  • 人事チームのためのMythex
  • Webサイト
  • プロトタイピング
  • 社内ツール
  • パートナープログラム

ガイド

  • 作り方
  • 比較
  • 用語と概念の解説
  • アイデアとローンチ
  • プロンプトとリリース

ブログ

  • エンジニアリング
  • プロダクト
  • 会社
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 العربية 简体中文 繁體中文(台灣) 繁體中文(香港) Русский Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Français (Canada) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili