基本情報暗記無料で始める

Webアプリケーションとは?うぇぶあぷりけーしょん

Webアプリケーションとは、利用者はブラウザだけを使い、処理とデータの保持はサーバ側で行うアプリケーション。手元の端末に専用ソフトを入れずに済み、機能の更新もサーバ側だけで完結する。多くはWebサーバ・アプリケーションサーバ・データベースサーバに役割を分けた3層構成をとる。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では4回出題され、ほかに3問の解説で触れられています(2016年度〜2025年度)。

基本情報技術者試験の頻出用語/テクノロジ系

この語が出る過去問を解く →

背景

かつては業務ソフトを全端末にインストールする形が主流で、更新のたびに全台へ配って回る必要があり、OSごとに作り分ける手間もあった。ブラウザという共通の窓口に処理の入口をそろえれば、その手間が消える。代わりにインターネットに面するため、入力値の検証など公開後の脆弱性対策が前提の作業になる。

具体例

Google ドキュメントや Microsoft 365 の Web 版は、文書の保存も編集処理もサーバ側で行い、利用者側はブラウザだけで動く。大学のポータルで履修登録するときも、画面は手元でも、科目の残席の判定や登録の記録はサーバ側で処理されている。

試験での引っ掛け

ブラウザ側のJavaScriptによる入力チェックは利用者の手元で書き換えられるため、サーバ側での検証が必須になる。端末にインストールして動くネイティブアプリケーションとの区別も問われる。その中間にあたるものとして、アプリの枠の中でWebの画面を動かすハイブリッドアプリケーションや、Webアプリをホーム画面から起動できるようにしたPWA(Progressive Web Apps)がある。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では4回出題(2016年度〜2025年度)
  • 分野:テクノロジ系
  • ブラウザ側のJavaScriptによる入力チェックは利用者の手元で書き換えられるため、サーバ側での検証が必須になる。