Capítulo 6. Componentes do Frontend
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O Laravel é conhecido principalmente como uma estrutura PHP, mas também é uma pilha completa, o que significa que tem uma série de componentes e convenções focadas na geração de código de front-end. Alguns deles, como paginação e message bags, são ajudantes PHP voltados para o front-end, mas o Laravel também fornece um sistema de construção de front-end baseado em Vite, algumas convenções sobre ativos não-PHP e vários kits iniciais.
Kits de iniciação ao Laravel
Fora da caixa, o Laravel fornece um sistema de construção completo, que abordaremos em breve, mas também inclui kits de iniciação fáceis de instalar que contêm modelos, autenticação, estilos, JavaScript e fluxos de trabalho de registo e gestão de utilizadores.
Os dois kits de iniciação do Laravel chamam-se Breeze e Jetstream.
O Breeze é a opção mais simples; fornece todas as rotas, visualizações e estilos necessários para o sistema de autenticação do Laravel, incluindo registro, login, redefinição de senha, confirmação de senha, confirmação de e-mail e uma página "editar perfil". O Breeze inclui estilos Tailwind, e podes escolher modelos Blade/Livewire, Inertia com React ou Vue, ou apenas API.
O Jetstream é mais complexo e robusto; fornece tudo o que o Breeze faz, mas também adiciona autenticação de dois factores, gestão de sessões, gestão de token de API e funcionalidades ...
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.
Read now
Unlock full access