
Podstawy Next.js
App Router, Server Components, Client Components, routing oparty na plikach, layouts, strony
1Czym jest App Router w Next.js?
Czym jest App Router w Next.js?
Odpowiedź
App Router to nowy system routingu w Next.js 13+ oparty na katalogu app/. Zastępuje Pages Router i wprowadza Server Components domyślnie, współdzielone layouty i bardziej elastyczny model routingu z konwencjami plików, takimi jak page.tsx, layout.tsx i loading.tsx.
2Jak stworzyć trasę /about w App Router?
Jak stworzyć trasę /about w App Router?
Odpowiedź
W App Router każdy folder reprezentuje segment trasy. Aby utworzyć /about, utwórz app/about/page.tsx. Plik page.tsx jest wymagany, aby uczynić trasę publicznie dostępną. Bez tego pliku folder będzie jedynie segmentem ścieżki bez wyświetlanej strony.
3Jakie jest domyślne zachowanie komponentów w App Router?
Jakie jest domyślne zachowanie komponentów w App Router?
Odpowiedź
W App Router wszystkie komponenty są domyślnie Server Components. Działają wyłącznie na serwerze i nie wysyłają JavaScript do klienta, co poprawia wydajność. Aby korzystać z funkcji klienta (hooks, zdarzenia), należy dodać dyrektywę 'use client' na początku pliku.
Jak stworzyć dynamiczną trasę /posts/[id] w App Router?
Do czego służy plik layout.tsx w App Router?
+22 pytań z rozmów
Inne tematy rekrutacyjne React / Next.js
Podstawy JavaScript
Podstawy React
React Hooks
Cykl życia komponentu
React Router
Zarządzanie stanem z Context
Formularze i Controlled Components
Pobieranie danych i API
React Query (TanStack Query)
Styling & CSS-in-JS
TypeScript z React
Pobieranie danych w Next.js
Server Actions w Next.js
Routing i Nawigacja w Next.js
API Routes w Next.js
Metadata & SEO w Next.js
Middleware i Auth w Next.js
Testowanie React
Zustand State Management
Optymalizacja wydajności React
Error Boundaries & Error Handling
Advanced React Patterns
Zaawansowane funkcje Next.js
Wdrożenie i Produkcja Next.js
Architecture & Design Patterns
React Server Components
Internacjonalizacja Next.js
React Bezpieczeństwo & Najlepsze Praktyki
Opanuj React / Next.js na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo