
Dasar-dasar Next.js
App Router, Server Components, Client Components, routing berbasis file, layouts, halaman
1Apa itu App Router di Next.js?
Apa itu App Router di Next.js?
Jawaban
App Router adalah sistem routing baru di Next.js 13+ berdasarkan direktori app/. Ini menggantikan Pages Router dan memperkenalkan Server Components secara default, layout bersama, dan model routing yang lebih fleksibel dengan konvensi file seperti page.tsx, layout.tsx, dan loading.tsx.
2Bagaimana cara membuat route /about di App Router?
Bagaimana cara membuat route /about di App Router?
Jawaban
Di App Router, setiap folder mewakili segmen route. Untuk membuat /about, buat app/about/page.tsx. File page.tsx diperlukan agar route dapat diakses secara publik. Tanpa file ini, folder hanya akan menjadi segmen path tanpa halaman yang ditampilkan.
3Apa perilaku default komponen di App Router?
Apa perilaku default komponen di App Router?
Jawaban
Di App Router, semua komponen adalah Server Components secara default. Mereka hanya berjalan di server dan tidak mengirim JavaScript ke klien, meningkatkan performa. Untuk menggunakan fitur klien (hooks, event), harus menambahkan direktif 'use client' di bagian atas file.
Bagaimana cara membuat route dinamis /posts/[id] di App Router?
Apa kegunaan file layout.tsx di App Router?
+22 pertanyaan wawancara
Topik wawancara React / Next.js lainnya
Dasar-Dasar JavaScript
Dasar-Dasar React
React Hooks
Siklus hidup komponen
React Router
Manajemen state dengan Context
Form & Controlled Components
Pengambilan Data & API
React Query (TanStack Query)
Styling & CSS-in-JS
TypeScript dengan React
Data Fetching Next.js
Server Actions Next.js
Routing & Navigasi Next.js
API Routes Next.js
Metadata & SEO di Next.js
Middleware & Auth di Next.js
Pengujian React
Zustand State Management
Optimasi Performa React
Error Boundaries & Error Handling
Advanced React Patterns
Fitur Lanjutan Next.js
Deployment & Produksi Next.js
Architecture & Design Patterns
React Server Components
Internasionalisasi Next.js
Keamanan React & Praktik Terbaik
Kuasai React / Next.js untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis