Memulai dengan Laravel Filament Fullstack Web

Laravel Filament

Laravel Filament adalah kumpulan komponen untuk pengembangan dari Framework PHP Laravel yang dapat lebih mempercepat membangun fullstack web. Komponen-komponen ini dirancang dengan indah, intuitif untuk digunakan, dan dapat diperluas sepenuhnya – titik awal yang sempurna untuk aplikasi Laravel Anda berikutnya.

Berikut adalah fitur utama yang terdapat dalam Laravel FIlament.

Panel Builder

Panel Builder merupakan fondasi Filament. Dengan menggabungkan semua paket, Anda dapat dengan cepat membuat panel admin Laravel, termasuk didalamnya adalah UI (Interface), platform sebagai layanan SaaS, dan banyak lagi. Filament membuat antarmuka berbasis CRUD kustom terasa mudah dibuat dan diterapkan.

Form Builder

Membuat formulir interaktif dalam komponen Livewire tidak pernah semudah ini dengan Form Builder Filament. Buat formulir yang menakjubkan dengan mudah menggunakan lebih dari 25 komponen yang sudah tersedia. Form ini juga dapat diperluas sepenuhnya, sehingga Anda dapat menambahkan kolom dan tindakan kustom Anda sendiri. Selain Panel Builder, form ini terintegrasi dengan mulus ke dalam aksi modal, dan digunakan oleh Table Builder untuk memfilter data.

Table Builder

Buat tabel data yang indah, optimal, dan interaktif untuk situasi apa pun. Masuk ke komponen Livewire, dan Anda siap untuk memulai. Komponen ini juga dapat diperluas sepenuhnya, sehingga Anda dapat menambahkan kolom, filter, dan tindakan kustom Anda sendiri.

Notifications

Bagian penting dari aplikasi apa pun adalah kemampuan untuk memberi tahu pengguna Anda tentang peristiwa penting. Paket notifikasi kami memungkinkan Anda mengirimkan notifikasi kepada pengguna dari permintaan Livewire apa pun, atau bahkan dari frontend JavaScript Anda. Selain itu, paket ini dapat mengambil notifikasi dari database dan merendernya dalam bentuk modal slide-over yang cantik, atau bahkan menerima notifikasi langsung dari server websockets.

Actions

Tindakan aksi adalah tombol yang dapat membuka modal. Modal merupakan komponen yang sangat serbaguna dari banyak antarmuka, sehingga pengguna tidak perlu keluar dari halaman untuk menyelesaikan tugas. Dari mulai mengonfirmasi tindakan, mengedit rekaman Eloquent, hingga mengimpor data dari file CSV yang diunggah, modal tindakan merupakan cara yang efisien untuk membuat pengguna tetap mengikuti alur aplikasi. Modal dibangun di atas Form Builder, sehingga modal dibangun di atas prinsip fleksibilitas dan ekstensibilitas yang sama. Modal dapat ditambahkan ke komponen Livewire mana pun hanya dengan beberapa baris kode, dan tanpa HTML atau JavaScript.

Infolists

Infolist merupakan cara yang bagus untuk menampilkan informasi yang hanya dapat dibaca kepada pengguna tentang data tertentu. Infolist memiliki tata letak yang sepenuhnya fleksibel, dan dapat diperluas dengan komponen khusus. Infolist juga terintegrasi dengan Panel Builder, sehingga Anda dapat dengan mudah menambahkannya ke sumber daya panel Anda.

Widgets

Koleksi widget Filament dibangun berdasarkan prinsip inti Livewire berupa reaktivitas real-time dengan server. Menggabungkan banyak widget memungkinkan Anda membuat dasbor untuk aplikasi Anda dengan cepat, lengkap dengan bagan dan statistik, yang dapat diperbarui secara langsung tanpa perlu menyegarkan halaman. Widget-widget tersebut juga terintegrasi dengan mulus dengan halaman mana pun di Panel Builder.

Beberapa Informasi rujukan Laravel Filament adalah sebagai berikut:

 

Share

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *