アプリ作成 用語集(保存版)用語集

Webアプリ開発記録

全体・概念まわり

用語意味(超要約)作るときの文脈
アプリケーション特定の目的を持つプログラム全体「このアプリは〜をする」
システム複数の要素が連携した仕組みフロント+サーバ+DB
要件作りたいものの条件何ができれば完成か
仕様要件を具体化した設計内容入力・出力・挙動
スコープ今回作る範囲作りすぎ防止
MVP最小限の完成形最初に作るゴール

フロントエンド(画面側)

用語意味文脈
フロントエンドユーザーが触る部分画面・UI
UI見た目・操作部分ボタン・入力欄
UX体験全体使いやすさ
HTML構造を作る言語見出し・フォーム
CSS見た目を整える色・配置
JavaScript動きをつけるクリック処理
DOMHTMLをJSから操作する仕組み値取得・書き換え
イベントユーザー操作click / submit
バリデーション入力チェック空欄・形式確認

バックエンド(裏側)

用語意味文脈
バックエンドデータ処理側保存・計算
サーバー処理を受け取る場所PHP / Node
PHPサーバー側言語保存・送信
API処理の受付窓口fetchで呼ぶ
エンドポイントAPIの住所/save.php
リクエスト要求データ送信
レスポンス返事成功・失敗
JSONデータ形式API通信

データ・保存

用語意味文脈
データ扱う情報テキスト・数値
データベースデータ置き場MySQLなど
テーブルDB内の表行と列
レコード1件のデータ1投稿
カラム項目title, date
CRUD基本操作作成・読取・更新・削除
永続化消えずに残すリロード後も残る
ファイル保存txt/json保存小規模アプリ

通信・処理の流れ

用語意味文脈
HTTP通信ルールWebの基礎
POSTデータ送信フォーム送信
GETデータ取得表示用
fetchJS通信関数API呼び出し
非同期処理待たずに進むasync/await
ステータスコード結果番号200 / 404
CORS通信制限エラー原因

セキュリティ・注意点

用語意味文脈
サニタイズ危険文字除去XSS対策
エスケープ特殊文字処理表示安全化
XSS悪意ある埋め込みscript注入
CSRFなりすまし送信フォーム攻撃
権限操作できる範囲管理者
認証本人確認ログイン
認可許可判定編集可否

開発・運用まわり

用語意味文脈
ローカル環境自分のPC開発用
本番環境公開状態実運用
デプロイ公開するサーバ反映
バージョン版管理v1.0
Git履歴管理変更記録
リポジトリ保管庫GitHub
デバッグ原因調査エラー修正
ログ記録動作確認

コメント

タイトルとURLをコピーしました