Pada bagian pertama dari sesi tutorial Laravel 10 - Dashboard Admin ini kita akan mengenal lebih dulu apa itu package Orchid.
Laravel Orchid adalah paket sumber terbuka yang kuat yang menyederhanakan pengembangan dan pembuatan aplikasi bergaya administrasi. Dengan antarmuka yang elegan dan intuitif, para pengembang dapat dengan cepat menerapkan antarmuka yang indah dan fungsional dengan usaha minimal.
Beberapa fitur kunci dari Laravel Orchid meliputi:
1. Pembuat formulir yang menghilangkan kebutuhan untuk secara manual menjelaskan bidang HTML dari jenis yang sama.
2. Layar yang memberikan keseimbangan yang nyaman antara pembuatan CRUD dan coding yang membosankan.
3. Lebih dari 40 jenis bidang yang berbeda untuk dipilih.
4. Manajemen izin yang memudahkan pengelolaan akses pengguna dalam pengembangan dan dukungan.
5. Fitur tambahan seperti menu, grafik, pemberitahuan, dan lainnya.
Sebagai paket Laravel, Orchid dengan mulus terintegrasi dengan komponen lain dan dapat berfungsi sebagai dasar untuk aplikasi seperti sistem manajemen konten. Jadi, Laravel Orchid dapat disebut sebagai 'admin dashboard' dengan mudah.
Yang membedakan Orchid dengan Admin Panel Lain
Ekosistem laravel memiliki banyak admin panel, seperti Nova, Voyager, BackPack, QuickAdminPanel dan lainnya. Semuanya bertujuan untuk mempermudah pembuatan aplikasi CRUD dengan laravel. Lalu, dimana Laravel Orchid ini berbeda?
Laravel Orchid ini didesain tidak pada ranah visual programming, tapi lebih ke arah membantu proses development, dari yang sederhana kemudian menjadi lebih kompleks lagi sesuai kebutuhan kalian. Alih-alih melakukan generate file stub dengan command atau drag-drop, Laravel Orchid lebih tradisional karena mengharuskan kita menuliskan kode mereka yang simple.
Yang cukup mengejutkan, Laravel Orchid ini juga tidak menggunakan bahasa desain MVC ataupun desain RMCV (Route, Model, Controller, View) layaknya laravel biasa, tapi menggunakan 3 layer saja, Route - Model dan Screen.
Goals
Dalam seri tutorial kita kali ini kita akan membuat dashboard admin untuk mengelola artikel yang kita grab atau scrap dari sumber. Pengelolaan ini berupa proses input, edit, dan delete.
Selamat menikmati Lek!
0 komentar:
Posting Komentar