プログラミング スレッドとは Fetchを利用した非同期Webアプリ番外編 JavaScriptのコールスタックやイベントループについて調べていくと、必然的に「スレッド」について理解をしたくなってきました。そこで、今回は「Fetchを資料下非同期Webプログラミング」の番外編として、「スレッド」について、まとめまし... 2025.06.06 プログラミング
プログラミング Fetchを利用した非同期Webアプリ その3 はじめに今回は、非同期処理プログラムを作成するときに欠かすことのできない「コールバック」について解説します。<目次>コールバック関数とはコールバック関数の例非同期処理におけるコールバック関数の実装例非同期処理にコールバック関数を使う理由コー... 2025.05.22 JavaScriptPHPプログラミング
プログラミング Fetchを利用した非同期Webアプリ その2 はじめにWeb版レシート管理の認証機能は、非同期処理を活用して作成します。ブラウザはWebサーバーの認証機能を呼出してサーバーからの認証結果を受取り、認証OK、NGに応じた処理を行います。一方、Webサーバーは要求されたユーザーIDとパスワ... 2025.05.20 JavaScriptPHPプログラミング
プログラミング Fetchを利用した非同期Webアプリ その1 Web版レシート管理はMVCアーキテクチャで設計しました。サーバー側のプログラムは、Modelクラス、Viewクラス、Controllerクラスの3つに明確な役割分担を持たせ、ブラウザからのリクエストを処理して、レスポンスを返すというもので... 2025.05.16 JavaScriptPHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「D」について(2/2) UserデータのCRUDのD(Delete)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。プログラムコードはD(Delete)機能の追加または変更になったクラス、スクリプトファイルを掲載... 2025.01.03 PHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「D」について(1/2) Userテーブルのデータを削除するプログラムを作成しました。いわゆるCRUDのD(delete)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移です。次回... 2025.01.03 PHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「U」について(2/2) UserデータのCRUDのU(Update)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。プログラムコードはU(Update)機能の追加または変更になったクラス、スクリプトファイルを掲載... 2024.12.28 PHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「U」について(1/2) Userテーブルのデータを更新するプログラムを作成しました。いわゆるCRUDのU(update)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移です。Us... 2024.12.27 PHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「R」について(2/2) UserデータのCRUDのR(Read)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。MVCの全体の構成と各構成間の関連の概念図です。上記の構成を簡単に説明します。1. UserTest... 2024.12.22 PHPプログラミング
プログラミング Web版レシート管理作成記 CRUDの「R」について(1/2) Userテーブルのデータを検索して、画面表示するプログラムを作成しました。いわゆるCRUDのR(Read)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移... 2024.12.21 PHPプログラミング