問題タブ [dynamic-routing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1693 参照

react-router - Next js フレームワークでクライアント側で動的ルートを解決する方法

S3 + クラウドフロントからすべてのページを提供したいので (サーバーは関係ありません)、現在、完全な静的生成を使用して Next js を使用しています。Next js は、動的ページ (例: /posts/:id) を除いて、これを適切にサポートしています。このタイプのシナリオを解決するためのすべてのフレームワーク機能には、ビルド時にすべての通過可能なページをレンダリングする (これは実行可能ではありません) か、動的ルートを持つこれらのページをレンダリングするサーバーを用意する (したがって、サイトをハイブリッド アプリにする) 必要があります。完全に静的であり続けるには、これを回避する方法が必要です。反応アプリの作成では、react-router を使用して、クライアント側でルートを解決できます。これは、動的ルートに対してまさに私がやりたいことです。しかし、私が知る限り、次のjsとreact-routerには互換性がないため、明らかにそれはオプションではありません.

0 投票する
1 に答える
232 参照

next.js - NEXTJS 動的ルートは何があっても 404 を返します

http://localhost:3000/nba/category-slug-3 にアクセスしようとしていますが、404 エラーが発生し続けます。http://localhost:3000/nba は正常に動作しますが、スラッグは動作しません。何か不足していますか?別のファイルを追加/編集する必要がありますか? NextJSを使い始めたばかりです。ある時点で、mongodb コレクションのアイテム ID をスラッグとして使用できるようにしたいと考えています。

ここに画像の説明を入力