みなさんこんにちは!
イザナギです!
最近、家にいることが多いためパソコンばかり触ってますねwww
お外で遊びたい...
でも、しばらくは我慢ですね。
ただ家にいてもつまらないので、これを機会にNuxtのライフサイクルについて再度調べてみることにしました。
Nuxtについて
今回はNuxtのライフサイクルについてまとめますので、Nuxtについては以下の公式ページを見てください。
Nuxt.js - ユニバーサル Vue.js アプリケーション
Nuxtのライフサイクルについて
では本題です!
こちらが、公式ページから拝借したNuxtのライフサイクルのメソッドになります。
nuxtServerInit
これは、Vueのstoreを初期化などに使用することができるらしいです。
ページを離れたときに、状態を維持する時や認証データを初期に入れるときに使用するらしいです。
middleware
固有の処理を書くときに使用するっぽいです。
公式には以下の通り記述してあります。
ミドルウェアを使うと、特定のページやいくつかのページのグループがレンダリングされる前に実行されるカスタム関数を定義することができます。 https://ja.nuxtjs.org/guide/routing/#%E3%83%9F%E3%83%89%E3%83%AB%E3%82%A6%E3%82%A7%E3%82%A2