
(写真:123RF)
プログラミング言語の進化や新たな技術の台頭により、Webフロントエンド開発が劇的に進化している。処理が遅い、ネットなしでは利用できない、はもう過去の話。現在のWebフロントは、高速にサクサクと動き、オフラインでも動作するのが当たり前になりつつある。Webフロントエンド開発を支える新技術を解説する。
プログラミング言語の進化や新たな技術の台頭により、Webフロントエンド開発が劇的に進化している。処理が遅い、ネットなしでは利用できない、はもう過去の話。現在のWebフロントは、高速にサクサクと動き、オフラインでも動作するのが当たり前になりつつある。Webフロントエンド開発を支える新技術を解説する。
最新のWebフロントエンド開発を牽引するのがPWA(Progressive Web Apps)だ。ブラウザーの対応が進み、今年はPWA対応のアプリが急増する可能性が高い。
使い勝手の良いアプリを作成できるため、ここ数年でSPA対応のWebアプリが続々と登場している。SPAは、Webページを遷移せずに、必要な部分だけを切り替えて表示する技術や手法を指す。
現在のWebフロントエンド開発は、プログラミング言語のJavaScriptなくして語ることはできない。ここ10年ほどで、JavaScriptは劇的な進化を遂げている。
現在のWebフロントエンド開発には、2つの技術が欠かせない。それが、遷移せずに表示するコンテンツを切り替えるSPAと、オフラインでもWebアプリを動かせるPWAだ。