Rute Interceptate – Ferestre Modale și Navigare Contextuală în Next.js

Sintaxă
app/feed/(..)poza/[id]/page.tsx

Rutele interceptate (Intercepting Routes) permit încărcarea unei rute din interiorul altei părți a aplicației mascând vizual conținutul ca o fereastră modală, fără a pierde contextul paginii curente. Când pagina este accesată direct prin link sau la reîncărcare (F5), se afișează pagina completă dedicată.

Structură Directoare:
app/
├── feed/
│   ├── page.tsx
│   └── (..)poza/
│       └── [id]/
│           └── page.tsx  # Se deschide ca fereastră modală suprapusă peste feed
└── poza/
    └── [id]/
        └── page.tsx      # Se deschide ca pagină completă de sine stătătoare

Experiență Utilizator: Utilizatorul poate partaja URL-ul direct (care deschide imaginea pe tot ecranul), dar în cadrul navigării pe site deschiderea este instantanee și contextuală (ca pe Instagram sau Pinterest).

Convenții de Interceptare

  • (.): Interceptează segmente situate la același nivel ierarhic.
  • (..): Interceptează segmente situate cu un nivel mai sus.
  • (..)(..): Interceptează segmente situate cu două niveluri mai sus.
  • (...): Interceptează segmente din rădăcina directorului app/.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Rute Interceptate – Ferestre Modale și Navigare Contextuală

Ai o nelămurire despre utilizarea comenzii Rute Interceptate – Ferestre Modale și Navigare Contextuală sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.