エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
目次 背景 変更点 1. 背景 Nuxt2を業務で使用しています。年内にサポート切れするということでNuxt3に移... 目次 背景 変更点 1. 背景 Nuxt2を業務で使用しています。年内にサポート切れするということでNuxt3に移行する必要がある為です。 2. 変更点 2.1 VuexはNuxt3 本体に含まれていない Vueの公式がpiniaを推奨してます Nuxtモジュールとして提供されています。 以下のライブラリが必要です。 pinia @pinia/nuxt pinia-plugin-persist、Storeの永続化(最終メンテが2年前なのが気になる) useState Nuxt Bridge から useState が使えます。 pinia、vuex、useStateの比較記事はまた別で書こうと思います。 2.2 axiosではなくFetch APIか、unjs/ohmyfetchの$fetchを使う形になる Nuxt3でaxiosはなくなり、Fetch APIをつかうらしい 移行中で対応する