Tutorial NextJS

Wprowadzenie Problem SEO Typy renderowania Typy komponentów React Dialekt JavaScript Dokumentacja Instalacja NextJS Tryby budowania Tryb deweloperski Tryb produkcyjny Struktura plików Główna zasada działania Komponenty serwerowe Komponenty klienckie Sprawdzanie treści

Routowanie

Wprowadzenie Trasa strony głównej Zagnieżdżone trasy Trasy dynamiczne Tablica segmentów Wbudowany błąd 404 Personalizacja błędu 404 Błąd nieprawidłowego parametru Grupowanie tras Prywatne foldery

Importy

Importowanie danych Dane wspólne Import od korzenia Importowanie komponentów Propsy

Layouty

Silnik strony Layout domyślny Treść strony Metadane Metadane w layoucie Statyczne metadane z treści Dynamiczne metadane z treści Części strony Części w komponentach Równoległe routowanie Domyślny plik slotu Zagnieżdżone layouty

Nawigacja

Wprowadzenie Komponent menu Proste menu Problem z prostym menu Zaawansowane menu Dynamiczne generowanie linków

Stylizacja

Wprowadzenie Moduły CSS Globalny CSS Style inline Tailwind CSS SASS CSS-in-JS

Praktyka

Projekt Witryna Projekt Kraje-Miasta
uzlfr