Peta dokumentasi
Dokumentasi PandaBear terdiri dari 358 halaman. Halaman ini adalah petanya: apa isi setiap bagian, kapan Anda membutuhkannya, dan dari mana sebaiknya mulai membaca.
Status penerjemahan
Tutorial delapan langkah, bagian Pengantar, dan referensi lengkap sudah tersedia di locale Indonesia. Link di halaman ini mengarah ke halaman Indonesia agar alur bacanya tetap konsisten.
Jika sebuah istilah terasa asing, buka glosarium — istilah teknis di dokumentasi ini sengaja tidak diterjemahkan (tetap resource, panel, action) karena itulah nama yang Anda ketik di dalam kode.
Mulai dari sini
| Untuk siapa | |
|---|---|
| Tutorial delapan langkah | Anda belum pernah memakai PandaBear. Dari nol sampai panel yang bisa dipakai, sekitar 45 menit |
| Ringkasan | Anda ingin tahu framework ini cocok atau tidak sebelum memasang apa pun |
| Perbandingan dengan Filament | Anda sudah terbiasa dengan Filament dan ingin tahu apa yang berbeda |
| Batasan dan trade-off | Anda ingin tahu apa yang tidak dilakukan paket ini sebelum berkomitmen |
Pengantar
Sudah diterjemahkan sepenuhnya. Apa framework ini, apa yang diputuskannya untuk Anda, dan di mana batasnya.
| Halaman | Isi |
|---|---|
| Ringkasan | Bentuk sebuah panel, konfigurasi, perintah, dan persyaratannya |
| Kenapa PandaBear | Argumennya: masalah apa yang dipecahkan bentuk ini, dan kapan sebaiknya tidak dipakai |
| Ikhtisar fitur | Semua yang ada, disebut per nama kelas |
| Arsitektur sekilas | Jalur request, middleware, registry, dan manifest |
| Pendekatan Inertia dan Vue | Apa yang menyeberang ke browser, dan komponen mana yang membacanya |
| Perbandingan dengan Filament | Tabel penerjemah untuk yang datang dari Filament |
| Batasan dan trade-off | Biaya setiap keputusan, dan apa yang sengaja tidak didukung |
Memasang
| Bagian | Isi |
|---|---|
| Persyaratan | Versi PHP, Node, ekstensi, dan apa yang diminta dari model User |
| Matriks kompatibilitas | Kombinasi yang diuji CI, dan yang sengaja tidak didukung |
| Instalasi | Langkah demi langkah, termasuk versi manualnya |
| Menjalankan panel:install | Enam langkah installer dan cara membaca laporannya |
| Masalah instalasi yang umum | Gejala dan penyebabnya |
Cara kerjanya
Mesin yang diasumsikan oleh semua halaman lain.
| Bagian | Isi |
|---|---|
| Panel | Apa itu panel, dan apa saja yang dimilikinya |
| Siklus request | Perjalanan satu request dari URL sampai respons Inertia |
| Discovery | Bagaimana resource, page, dan widget ditemukan tanpa didaftarkan manual |
| Routing | Nama route panel.{id}.* dan bentuknya |
| Otorisasi | Dua pertanyaan yang dijawab setiap layar panel |
| Caching | Apa yang dibekukan panel:cache, dan apa yang tidak |
Membangun panel
| Bagian | Isi |
|---|---|
| Panel | Mendefinisikan, memberi merek, dan mengunci sebuah panel |
| Resource | Unit CRUD: satu model, halaman-halamannya, dan query-nya |
| Form | FormSchema, hidrasi, validasi, dan seluruh katalog field |
| Tabel | Kolom, filter, pencarian, sorting, grouping, dan toolbar |
| Action | Tombol yang mengerjakan sesuatu: modal, konfirmasi, bulk, transaksi |
| Relasi | Mengelola data yang menggantung pada sebuah record |
| Infolist | Tampilan detail yang hanya bisa dibaca |
| Halaman dan navigasi | Halaman kustom, cluster, breadcrumb, sub-navigasi |
| Widget | Statistik, grafik, tabel, dan komponen Vue Anda sendiri |
Fitur aplikasi
| Bagian | Isi |
|---|---|
| Autentikasi | Login, registrasi, dua faktor, passkey, halaman profil |
| Tenancy | Membatasi panel per tenant, satu database atau banyak |
| Notifikasi | Toast, pusat notifikasi, broadcasting, Reverb dan Echo |
| Pencarian global | Membuat resource bisa ditemukan dari header |
| Impor dan ekspor | CSV dan XLSX dua arah, dengan antrean dan laporan kegagalan |
Memperluas
| Bagian | Isi |
|---|---|
| Kustomisasi frontend | Vue yang dipublikasikan: kolom, field, halaman, shell, dan tema Anda sendiri |
| Plugin | Mengemas konfigurasi panel agar bisa dipakai ulang |
Referensi
| Bagian | Isi |
|---|---|
| CLI | Setiap perintah artisan, flag demi flag |
| Konfigurasi | Setiap kunci di config/panda-panel.php |
| Pengujian | Helper yang tersedia dan apa yang layak diuji |
| API | Kelas publik, dikelompokkan per subsistem |
Operasional
| Bagian | Isi |
|---|---|
| Deployment | Urutan deploy, caching, antrean, Octane, rollback |
| Upgrade | Janji nomor versi, apa yang berubah, dan perbaikannya |
| Pemecahan masalah | Halaman berbasis gejala untuk kegagalan yang benar-benar sering terjadi |
Contoh dan kontribusi
| Bagian | Isi |
|---|---|
| Resep | Fitur utuh yang dibangun dari awal sampai selesai |
| Kontribusi | Bekerja pada paketnya sendiri |
Daftar lengkap seluruh 358 halaman ada di halaman ini.