Ir al contenido

Enrutamiento

Stellar Explorer usa el App Router de Next.js con un patrón de segmentos dinámicos anidados.

Routing

Cada página sigue esta estructura:

/[locale]/[network]/(explorer)/[page]/[...params]

Por ejemplo: /es/public/tx/abc123 se desglosa así:

SegmentoValorPropósito
[locale]esIdioma (en, es, pt, fr, de, zh, ja, ko, it)
[network]publicRed (public, testnet, futurenet)
(explorer)Grupo de rutas (no aparece en la URL)
[page]txTipo de página
[...params]abc123Hash de transacción

El grupo de rutas (explorer) organiza todas las páginas principales del explorador sin añadir un segmento de URL. Las páginas incluyen:

  • transactions/ y tx/[hash]
  • ledgers/ y ledger/[sequence]
  • accounts/ y account/[id]
  • assets/
  • contracts/ y contract/[id]
  • search/
  • watchlist/
src/app/
[locale]/
[network]/
(explorer)/
transactions/page.tsx
tx/[hash]/page.tsx
ledgers/page.tsx
accounts/page.tsx
...

Fuente: src/app/