J

バックエンド・サーバー

バックエンドとサーバー。画面の裏側で起きていること。

1057分

バックエンド・サーバーの全10

きほん → つくる → のばす、の順に並んでいます。

STEP 2STEP 2 つくるアプリを組み立てる知識。UI・フロント・バックエンド・DB・要件定義。10
バックエンドの責任範囲入力検証、業務ルール、認証判断、DB操作、外部サービス接続を担う層として整理する。STEP 2 つくる6分WebサーバーとアプリケーションサーバーHTTP接続を受ける役割と、アプリ固有の処理を実行する役割を区別する。STEP 2 つくる6分Node.jsランタイムブラウザ外でJavaScriptを実行し、ネットワークやファイルを扱う環境として説明する。STEP 2 つくる6分ルートとハンドラーURLとHTTPメソッドに応じて特定の処理へ振り分ける仕組みを説明する。STEP 2 つくる5分ミドルウェア認証、ログ、入力解析、CORSなどの共通処理を本処理の前後へ挟む仕組みを説明する。STEP 2 つくる6分サーバー側入力検証型、形式、長さ、範囲、権限、存在確認を信頼境界で検査する理由を説明する。STEP 2 つくる6分業務ロジック単純なデータ保存ではなく、サービス固有の判断規則をコード化する層として説明する。STEP 2 つくる6分例外処理とエラー応答内部エラーを記録しつつ、利用者へ必要最小限の情報を返す設計を説明する。STEP 2 つくる6分ファイルストレージDBに保存する構造化データと、画像・PDF等のオブジェクト保存を区別する。STEP 2 つくる5分ステートレスとステートフルサーバーがリクエスト間の状態を持つ設計と、外部保存へ分離する設計を比較する。STEP 2 つくる6分