Em 2026, alguém ainda usa Blade? Deveria — e tem um motivo escondido
Com tanto framework JS, o Blade virou coisa de boomer? Uma defesa honesta do Blade e uma curiosidade que quase ninguém sabe sobre como ele funciona.
Tag archive
Com tanto framework JS, o Blade virou coisa de boomer? Uma defesa honesta do Blade e uma curiosidade que quase ninguém sabe sobre como ele funciona.

When the template knows your column names, the view is coupled to the database. Read DTOs and view models fix it, and the tests get cleaner too.

Blade rarely becomes slow because of one obvious mistake. More often, performance drops come from repeated rendering work spread across directives, components, and conditional views. This piece focuses on the patterns worth fixing first in larger Laravel apps.
Use Blade addExtension to make .md files support @include and variables, then pass the output through CommonMark to generate HTML for dynamic documentation.
HTML assertions on complex views are brittle. Use viewData() to assert view variables directly, and compare Models by id or toArray() to avoid identity issues.

Laravel Blaze guide: the new Blade compiler from the Livewire team. Learn its three optimization tiers, setup, profiler, and gotchas to avoid.
In this tutorial, we'll create a helper function in a Laravel application to convert Markdown content...

Visual references for each Filament PHP Blade UI component available for your view.
In Laravel Blade components, you can pass content as slots or as attributes. For HTML content, it's...
Below is a snippet from a project of mine. The first column of the table is for S/N. starting at...

Gorgeous Laravel blade components made for Livewire 3 and styled around daisyUI + Tailwind

Laravel Blade is awesome, really awesome. One of the greatest things about it, is the ability to add...