Menu
Coddy logo textTech

La cartella app

Fa parte della sezione Nozioni essenziali di Next.js del percorso React di Coddy. Lezione 2 di 47.

Apri l’elenco dei file. Un progetto Next.js ha una struttura, e questa ha un significato:

app/
    layout.jsx     the shell around every page
    page.jsx       the page at /
    globals.css    styles for the whole app

Due nomi di file sono speciali e li userai continuamente:

  • page.jsx: trasforma una cartella in un URL visitabile. app/page.jsx è la home page, /.
  • layout.jsx: racchiude le pagine che si trovano al suo interno. Il layout principale contiene <html> e <body>, quindi tutte le pagine lo condividono.

I nomi non sono una convenzione che puoi modificare. Next.js cerca questi nomi di file esatti. È così che una cartella di file diventa un'app con URL.

Il layout radice è bloccato in queste lezioni, quindi uno shell danneggiato non potrà mai mandare in crash la tua app. Lavorerai in app/page.jsx e nei file che aggiungerai tu.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Nozioni essenziali di Next.js