そもそも「Webアプリ」とは何か? | 侍エンジニア塾ブログ(Samurai Blog) - プログラミング入門者向けサイト

そもそも「Webアプリ」とは何か?


Webアプリってそもそもどんなアプリなの?

Webアプリという言葉は聞いたことがあっても、どんなものがWebアプリなのか理解している方はあまり多くないのではないでしょうか?

実はアプリには様々な種類があり、それぞれ仕様や用途が異なります。Webアプリとは「アプリ」という概念の1つにすぎません。ではWebアプリとはどんなものを指しているのか。この記事では、

  • アプリの種類
  • それぞれの特徴
  • Webアプリの仕組み

について解説していきます。

アプリの種類

あなたはアプリと聞いたとき、どんなものをイメージしますか?

多くの方はスマートフォンで使用しているアプリが浮かんでくるのではないでしょうか。実は「アプリ」と一括りにされがちですが、アプリには3つの種類があります。アプリを種類ごとに分けると、

  • ネイティブアプリ
  • Webアプリ
  • ハイブリッドアプリ

この3つに分類されます。それぞれどういった特徴があるのか見ていきましょう。

WEBアプリ

Webアプリケーションは端末にインストールする必要がなく、インターネット回線があれば利用できるアプリケーションです。またWebサイトのように一方的に情報を伝えるのではなく、入力などによって動的なコミュニケーションをすることが可能です。

例えば、ランチに出かけるときなど「食べログ」を使う機会があると思います。食べログはインターネット上でレストランの情報をまとめているWebアプリで、回線さえあればどこでも見ることができますよね。

このようにインターネット上で動作するアプリがWebアプリに分類されます。

ネイティブアプリ

この続きの内容は、会員限定になります。

会員登録後、続きを読むことができます。


会員登録する3つのメリット

  • ①ステップで学習方法がわかるから継続して学習できる
  • ②基礎知識を学べてWebアプリ完成までのイメージができる
  • ③未経験から転職するまでのノウハウを知ることができる

※会員登録をすることで利用規約プライバシーポリシーに同意したものとします。

一緒に読みたい「オリジナルWebアプリ開発」の記事

1.Webアプリ開発の学習を始める前に

  1. b. Webアプリの有名サービス紹介
  2. c. 一般的なWebアプリを開発するフロー

次の項目「2.Webアプリ学習の進め方」に進む

LINEで送る
Pocket

書いた人

侍ブログ編集部

侍ブログ編集部

侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去多くのフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。
サービスページはこちら
ツイッターはこちら
フェイスブックはこちら

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説