問題1:Vue.jsについて知ろう!
Vue.jsはJavascriptのフレームワークのこと。
Vue.jsに似たフレームワークにReact、Angularがあって、
これら3つのフレームワークのことを3種の神器と呼ぶ。
また、Vue.jsの特徴としてよくあげられるのが、SPA(シングルページアプリケーション)というものが存在するのだが、
このSPAのメリット・デメリットを答えてほしい。
Vue.jsに似たフレームワークにReact、Angularがあって、
これら3つのフレームワークのことを3種の神器と呼ぶ。
また、Vue.jsの特徴としてよくあげられるのが、SPA(シングルページアプリケーション)というものが存在するのだが、
このSPAのメリット・デメリットを答えてほしい。
期待する画面
なぜSPAをどこの企業も使用しているのか...
解答ソースコード
メリット:ページ遷移の高速化
デメリット:SEOに弱くなる
¥Vue¥
完了にする!
活動記録をTweetする
だからページ遷移も高速だ。一方その反面、SEOが弱いという側面もあって、検索順位がなかなか上がらないという課題もある。
しかしこれはSSR(サーバーサイドレンダリング)やダイナミックレンダリングなどといった手法を使うと改善に繋がることがある。
興味があれば調べてみよう!