中堅SEの技術メモ

検索して出会ったサイトのリンク集です。

Webアプリケーションの変遷

【ゴール】

Webアプリケーションの構成要素の変遷(歴史)を知る。

 

 

 Webアプリケーションフロントエンド年代記 - 2018年夏編

https://www.kaitoy.xyz/2018/08/16/chronicle-of-frontend-2018/

・静的コンテンツ→動的コンテンツの変遷に合わせて、三層構成(WEBサーバー、アプリケーションサーバー、データベースサーバー)が生まれた。

 

 3層クライアントと2層クライアント、どっちが良いの? | ITの学び

https://itmanabi.com/3-layer-2-layer/

・三層構成は役割分担が明確で、アプリケーション変更が容易い。

 

 WEBサービスとWEB3層構造について - 文系出身システム屋の技術日記

https://nari104.hatenablog.jp/entry/2016/06/05/000004

・また、止まらない仕組みを実現する、セキュリティを高める事にも繋がる。

 

 Webサイト SPAとMPAの違い

https://www.azusuki.com/spa-mpa/

MPA→SPAの順番で進化してきた。

 

 

まとめ

・静的コンテンツをWebで参照できる仕組みとして、WEBサーバーが生まれた

・動的コンテンツをWebで生成する仕組みとして、アプリケーションサーバーが生まれ、バックエンドでデータベースサーバーと繋ぐようになった。

・最近のWebの流行りはMPA→SPAにシフトしてきている