Open2

Nuxt.js(SSR)の動的ルーティング時に404エラーを返すベストプラクティスを探す

ryktuchryktuch

条件

  • 他のユーザーも投稿できる
  • SSRを使用する
  • 記事はAPIから取得する

たとえば、/blog/999が存在しない場合、初回ローディング時はSEOも考えてHTTP 404エラーを返したい。 Vue Routerで遷移してきた場合には、404のエラーページを表示させたい。
初回だけSSRで他はCSRなのがきつい🤯

ryktuchryktuch

他のユーザーも投稿できるような形にしたいので、Nuxt Contentは諦めました。
Nuxt Contentは/contentディレクトリからしか記事を取得できないみたい?

Nuxt Contentって記事公開する時毎回デプロイするしかないのかな?