Der App-Ordner
Teil des Abschnitts Next.js Essentials der React-Journey von Coddy — Lektion 2 von 47.
Öffnen Sie die Dateiliste. Eine Next.js-Projektstruktur hat eine bestimmte Form, und sie besitzt eine Bedeutung:
app/
layout.jsx the shell around every page
page.jsx the page at /
globals.css styles for the whole appZwei Dateinamen sind speziell, und Sie werden sie ständig verwenden:
page.jsx: Macht einen Ordner zu einer aufrufbaren URL.app/page.jsxist die Startseite,/.layout.jsx: Umhüllt die darunter liegenden Seiten. Das Root-Layout enthält<html>und<body>, sodasseverySeite es teilt.
Die Namen sind keine Konvention, die Sie umbenennen könnten. Next.js sucht nach genau diesen Dateinamen. So wird aus einem Ordner voller Dateien eine app mit URLs.
Das Root-Layout ist in diesen Lektionen gesperrt, sodass eine beschädigte Shell deine App niemals lahmlegen kann. Du wirst in app/page.jsx und den Dateien arbeiten, die du selbst hinzufügst.
Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Next.js Essentials
4Server & Client
Zwei Arten von KomponentenDen Fehler lesenDie 'use client'-ZeileClient-Teile klein haltenServer innerhalb von ClientZusammenfassung: Server & Client7Client-seitige Navigation
Der aktive LinkProgrammatisches RoutingFiltern mit der URLRoute-HandlerZusammenfassung: Navigation