Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Čtvrtkon #110 - Administrační rozhraní (v Larav...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Čtvrtkon #110 - Administrační rozhraní (v Laravelu)

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...

Avatar for Martin Hlaváč

Martin Hlaváč

January 11, 2024

More Decks by Martin Hlaváč

Other Decks in Programming

Transcript

  1. Požadavky • Dashboard ◦ Grafy • Resourcy ◦ ◦ ◦

    ◦ ◦ ◦ Přehledy (tabulky) Editace (Formuláře) Filtrování a řazení (Multi) operace (Globální) vyhledávání Oprávnění
  2. Základní přehled • Aktuální verze 4.0 (3.0) • Komerční licence

    ($99 / project) ◦ Za vývojem stojí Laravel tým • Vue.js • https://nova.laravel.com/ ◦ https://nova.laravel.com/docs/
  3. 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
  4. 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í
  5. Shrnutí WordPress a jiné (hotové) CMS Administrační nástroje ala Laravel

    Filament “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.” “Ze začátku sice víc práce, ale později (mnohem větší) zábava a snadnější rozšiřitelnost…” *lepší práce se soubory
  6. Výzva na závěr “Když můžu přednášet já, tak vy můžete

    taky…” Volná parafráze @ #LAMYnaKOLE