Laravel-Backpack/CRUD yra galingas paketas, kuris suteikia vartotojui patogų administravimo skydelį jūsų Laravel programai. Tai supaprastina CRUD (Create, Read, Update, Delete) sąsajų kūrimą, leidžiančią kūrėjams greitai sugeneruoti administratoriaus skydelius su minimaliu kodu.
Štai pagrindiniai dalykai apie Laravel-Backpack / CRUD:
1. CRUD generavimas: kuprinė viena komanda gali sugeneruoti reikiamus failus (modelį, valdiklį, užklausą, rodinius) CRUD sąsajai. Taip sutaupoma daug laiko ir sutaupoma kodo.[1]
2. Tinkinimas: sugeneruotus failus galima lengvai pritaikyti pagal jūsų konkrečius poreikius. Galite pridėti / pašalinti laukus, keisti tvarką, pridėti patvirtinimo taisykles ir dar daugiau.[1][2][5]
3. Operacijos: kuprinėje galima atlikti įvairias CRUD operacijas, tokias kaip sąrašas, kūrimas, naujinimas, ištrynimas, pertvarkymas, masiniai veiksmai ir kt. Taip pat galite lengvai pridėti pasirinktines operacijas.[3][ 4]
4. Leidimai: kuprinė leidžia valdyti prieigą prie CRUD operacijų pagal vartotojo leidimus.[3]
5. Santykiai: kuprinė palaiko įvairių tipų ryšius (vienas su vienu, vienas su daugeliu, daug su daugeliu) ir suteikia intuityvią sąsają jiems valdyti.[2]
6. Vertimai: kuprinė leidžia lengvai pridėti kelių kalbų palaikymą prie administratoriaus skydelio.[2]
7. Informuojantis dizainas: „Backpack“ sugeneruotas administravimo skydelis yra pritaikytas mobiliesiems ir greitai reaguoja į rinkinį.[5]
8. Įvykiai: kuprinė leidžia įsitraukti į įvairius įvykius (prieš / po išsaugojimo, ištrynimo ir t. t.), kad galėtumėte pridėti pasirinktinę logiką.[4]
Apskritai, Laravel-Backpack/CRUD yra išsamus paketas, supaprastinantis administravimo skydelių kūrimą Laravel programose, leidžiantis kūrėjams sutelkti dėmesį į pagrindinių savo programos funkcijų kūrimą.[1][3][5]
Citatos:[1] https://github.com/Laravel-Backpack/Docs/blob/master/3.6/crud-tutorial.md
[2] https://backpackforlaravel.com/docs/6.x/crud-operation-update
[3] https://backpackforlaravel.com/docs/6.x/crud-operations
[4] https://backpackforlaravel.com/docs/6.x/getting-started-crud-operations
[5] https://backpackforlaravel.com/docs/6.x/crud-tutorial