Skip to Main Content
Desenvolvendo com Laravel
book

Desenvolvendo com Laravel

by Matt Stauffer
April 2017
Intermediate to advanced content levelIntermediate to advanced
1480 pages
9h 49m
Portuguese (Portugal, Brazil)
Novatec Editora Ltda
Content preview from Desenvolvendo com Laravel

capítulo 4

Templates do Blade

Em comparação com a maioria das outras linguagens de backend, o PHP funciona relativamente bem como linguagem de template. No entanto, ele tem suas deficiências, e também é deselegante usar <?php inline em todos os lugares, logo podemos esperar que grande parte dos frameworks modernos ofereça uma linguagem de template.

O Laravel oferece um engine de template personalizado chamado Blade, que é inspirado no engine Razor da plataforma .NET. Ele ostenta uma sintaxe concisa, uma curva de aprendizado suave, um poderoso e intuitivo modelo de herança e fácil extensibilidade.

Para ter uma ideia rápida de como é escrever em Blade, examine o Exemplo 4.1.

Exemplo 4.1 – Amostras do Blade

<h1>{{ $group->title }}</h1>

{!! $group->heroImageHtml() ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Use A Cabeça jQuery

Use A Cabeça jQuery

Ryan Benedetti, Ronan Cranley
Use A Cabeça! Programação Em HTML5

Use A Cabeça! Programação Em HTML5

Eric Freeman, Elisabeth Robson
Use A Cabeça! Redes De Computadores

Use A Cabeça! Redes De Computadores

AJ Anderson, Ryan Benedetti

Publisher Resources

ISBN: 9788575227718