PavelZanek.com
category Kategorie nástrojů

Laravel

Nástroje a balíčky pro framework Laravel

search

13 nástrojů

Larastan
Laravel

Larastan

Larastan používám jako způsob, jak dostat do Laravel projektu statickou analýzu, která rozumí Eloquentu, facades i dynamickým částem frameworku. Nejde o nástroj, který by nahradil testy nebo review, ale umí včas upozornit na typové chyby, špatné návratové hodnoty a drobné problémy, které by jinak vyšly najevo až za běhu aplikace.

arrow_forward
Rector
Laravel

Rector

Rector beru jako nástroj pro chvíle, kdy už ruční refaktoring přestává dávat ekonomický smysl. Umí projít PHP codebase, navrhnout mechanické úpravy a pomoct s upgrady jazyka i frameworků bez toho, aby se člověk ztratil v tisících drobných změn. Největší hodnotu má ve chvíli, kdy je součástí kontrolovaného procesu, ne slepého automatického přepisování.

arrow_forward
Laravel Boost
Laravel

Laravel Boost

Laravel Boost dává smysl ve chvíli, kdy AI agent nemá jen odpovídat obecně, ale má pracovat nad konkrétní Laravel aplikací. Pomáhá mu pochopit verze balíčků, routy, databázové schéma, konfiguraci i dokumentaci, takže návrhy nejsou odtržené od projektu. Pořád je to jen podpora pro vývojáře, ale u větší codebase dokáže ušetřit hodně ručního dohledávání.

arrow_forward
Spatie
Laravel

Spatie

Spatie je známé hlavně díky dlouhodobě udržovaným PHP a Laravel balíčkům. V praxi je beru jako zdroj ověřených řešení pro opakující se problémy: oprávnění, média, activity log, zálohy, data objekty, webhooks a další části aplikací. Největší hodnota není v tom nainstalovat všechno, ale umět vybrat balíček, který opravdu zjednoduší projekt.

arrow_forward
Sentry
Laravel

Sentry

Sentry pomáhá sledovat chyby a výkonnost aplikace tak, aby produkční problém nezůstal jen řádkem někde v logu. Ukazuje kontext výjimky, dotčené uživatele, release, prostředí i opakování chyb, takže se dá rychleji rozhodnout, co je opravdu kritické. Největší přínos má ve chvíli, kdy se chyby aktivně třídí a řeší, ne jen pasivně sbírají.

arrow_forward
Pest PHP
Laravel

Pest PHP

Pest PHP je moderní testovací framework pro PHP, který staví na jednoduché a čitelné syntaxi. Nejde jen o hezčí zápis testů, ale o nástroj, který snižuje odpor k pravidelnému testování a dobře zapadá do Laravel ekosystému. Nejvíc pomáhá ve chvíli, kdy chcete, aby testy byly běžnou součástí vývoje, ne oddělená povinnost na konci.

arrow_forward
Laravel Telescope
Laravel

Laravel Telescope

Laravel Telescope je vývojářský diagnostický nástroj pro Laravel aplikace. Pomáhá vidět requesty, databázové dotazy, výjimky, logy, joby, maily, cache operace a další události, které se v aplikaci dějí. Největší smysl dává při lokálním vývoji a ladění, kdy potřebujete rychle pochopit chování aplikace bez ručního procházení logů.

arrow_forward
Laravel Sanctum
Laravel

Laravel Sanctum

Laravel Sanctum je lehčí autentizační řešení pro Laravel aplikace, které potřebují chránit SPA, mobilní aplikace nebo jednoduchá tokenová API. Jeho síla není v tom, že by nahrazoval OAuth pro každý scénář, ale v praktičnosti: umí session autentizaci pro first-party SPA a zároveň osobní API tokeny s abilities pro jednodušší integrace.

arrow_forward
Laravel Sail
Laravel

Laravel Sail

Laravel Sail je oficiální Docker vývojové prostředí pro Laravel. Pomáhá rozběhnout aplikaci, databázi, cache a další služby bez ruční instalace celého stacku na počítači vývojáře. Největší smysl dává tam, kde chcete rychlý start projektu a konzistentní lokální prostředí napříč týmem.

arrow_forward
Laravel Pint
Laravel

Laravel Pint

Laravel Pint řeší jednu nenápadnou, ale důležitou věc: aby se tým nemusel pořád dokola bavit o formátování PHP kódu. Je postavený nad PHP-CS-Fixerem, přináší rozumné Laravel výchozí nastavení a hodí se jak pro lokální opravy, tak pro kontrolu v CI. Největší hodnotu má ve chvíli, kdy styl přestane být tématem code review.

arrow_forward
Laravel Livewire
Laravel

Laravel Livewire

Laravel Livewire umožňuje stavět interaktivní rozhraní tak, aby většina logiky zůstala blízko Laravelu. Hodí se pro formuláře, filtry, tabulky, administrace nebo produktové části, kde nechcete kvůli každé interakci budovat samostatnou frontendovou aplikaci. Největší přínos má ve chvíli, kdy komponenty zůstanou malé a dobře ohraničené.

arrow_forward
Laravel Jetstream
Laravel

Laravel Jetstream

Laravel Jetstream je startovací sada pro Laravel aplikace, které potřebují hotový základ kolem přihlášení, registrace, profilu, dvoufaktorového ověření, správy relací a případně týmů. Největší smysl dává tehdy, když nechcete znovu stavět běžnou aplikační infrastrukturu, ale zároveň chcete zůstat v Laravel ekosystému a mít nad výsledkem kontrolu.

arrow_forward
Laravel Horizon
Laravel

Laravel Horizon

Laravel Horizon je praktická vrstva nad Redis frontami v Laravelu. Pomáhá sledovat průchodnost jobů, selhání, dobu běhu i nastavení workerů, takže fronty nejsou jen proces někde na serveru, ale část aplikace, kterou lze reálně řídit a kontrolovat. Největší smysl dává u projektů, kde se fronty používají pravidelně a jejich stav má vliv na provoz.

arrow_forward

add_circle Chybí tu nástroj?

Navrhněte nástroj do výpisu

Pokud jste nenašli užitečný nástroj, pošlete mi jeho název a URL. Zkontroluji ho a případně doplním do veřejného katalogu.

alternate_email

Zůstaňme v kontaktu

Odebírejte novinky ze světa Laravelu a infrastruktury přímo do své schránky.