NextLab
Projekt demonstracyjny możliwości Next.js
- RoutingLayouty, linki, segmenty dynamiczne i catch-all routes
- RenderowanieServer Components, Client Components, SSR, SSG, ISR i streaming
- DaneJSON, MySQL, filtrowanie, sortowanie i paginacja
- CacheCache Components, tagi i rewalidacja
- FormularzeServer Actions, walidacja i optimistic UI
- APIRoute Handlers i endpointy REST
- AutoryzacjaRejestracja, sesje i role
- DashboardPersonalizacja, cookies i nagłówki
- AdministracjaCRUD, uprawnienia i audyt
- Stany trasLoading, error, not-found i przekierowania
- ZaawansowaneParallel Routes, Intercepting Routes i proxy.ts
- MediaObrazy, upload i zasoby publiczne
- MetadataSEO, sitemap, robots i Open Graph
- JęzykiLocale, tłumaczenia oraz formatowanie dat i walut
- DostępnośćSemantyka HTML, klawiatura, ARIA i kontrast
- BezpieczeństwoCSP, CSRF, nagłówki bezpieczeństwa i ograniczanie żądań
- KonfiguracjaZmienne środowiskowe, build i wdrożenie produkcyjne
- SystemHealth check, logi, monitoring, metryki i stan cache
- WydajnośćCore Web Vitals, analiza bundla i optymalizacja ładowania
- TestyTesty jednostkowe, integracyjne i E2E