Už jste někdy aktivně používali nebo dokonce napsali nějaký vlastní CMS či CRUD aplikaci? Je třeba tohle psát "na koleni" nebo existují vhodné nástroje či knihovny které by bylo možné využít? Ve frameworku Laravel dle mého názoru existuje minimálně jedna, resp. dvě možnosti, a ty bych vám chtěl ukázat...
38. Základní přehled
● Aktuální verze 3.1
● Open source
○ Hlavní autor - Dan Harrin
● TALL stack
● https://filamentphp.com
○ https://demo.filamentphp.com
○ https://filamentphp.com/docs
55. Hlavní rozdíly
Laraveno Nova
● placená licence
● založeno na Vue.js
● více předpřipravených
komponent
● (imho) složitější (pozdější)
vlastní rozšíření
Filament Admin
● open source
● založeno na Livewire
● trochu víc definic (kódu)
a míň komponent
● (imho) snazší integrace do
vlastních aplikací
56. Shrnutí
WordPress
a jiné (hotové) CMS
“Ze začátku rychlé a
jednoduché řešení, ale později
s každým dalším požadavkem
čím dál tím větší pain.”
*lepší práce se soubory
Administrační nástroje
ala Laravel Filament
“Ze začátku sice víc práce, ale
později (mnohem větší) zábava
a snadnější rozšiřitelnost…”