Expoアプリの+not-found.tsxファイルの正体と「+」の意味

nove-b December 7, 2024
Source
Expoでreact nativeのアプリを作成する時、インストール時のディレクトリ構成で+not-found.tsxとかいう謎のファイルがあった。たぶんというか確実に404ページではあるんだろうけれど、+が付いている。 Expoアプリのファイルにある「+」の意味 Not found routesのように公式には、 > Expo > Router は、404 のルートを処理するために使用される特別なファイル +not-found.tsxを提供します。このルート ファイルは、ネストされたレベルからのすべての一致しないルートと一致します。 一致しないルートとは、アプリのルーティング構成で定義されていないURLやパスにユーザーがアクセスした場合、そのアクセスに対応するページが見つからない状態のことを言うらしい。 つまり+は404ページのためにあるようなものと言っても過言じゃない? 過言かもしれないけれど、今はその理解で満足することにする。

Discussion in the ATmosphere

Loading comments...