Pular para o conteúdo principal

Questão de Programação — CSS (Cascading Style Sheets) — FGV 2025

ProgramaçãoCSS (Cascading Style Sheets)
Código
fg121859
Banca
FGV
Órgão
TCE-RR
Ano
2025
Nível
Superior
Cargo
Analista Administrativo - Tecnologia da Informação, com especialidade em Desenvolvimento de Sistemas
No framework Laravel, há uma ferramenta que é uma implementação mínima e simples de diversos recursos de autenticação, tais como login, cadastro, redefinição de senha e verificação de e-mail. Além disso, a camada de visualização é, por padrão, composta de simples templates Blade estilizados com Tailwind CSS.O recurso do Laravel descrito acima é o
  1. ALivewire
  2. BJetstream
  3. CBreeze
  4. DEloquent
  5. ESanctum
Revelar gabarito e comentário

GabaritoC — Breeze

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Laravel – Recursos de Autenticação

Gabarito: letra C (Breeze). O Laravel Breeze é exatamente o scaffolding mínimo de autenticação que oferece login, cadastro, redefinição de senha e verificação de e-mail, utilizando templates Blade estilizados com Tailwind CSS por padrão. Os demais recursos não se encaixam nessa descrição.

1Breeze (mínimo)
Login, cadastro, redefinição de senha
Verificação de e-mail
Blade + Tailwind CSS
2Jetstream (robusto)
Times (equipes)
Livewire ou Inertia
3Livewire (reativo)
Interfaces dinâmicas full-stack
4Sanctum (API)
Token-based / SPA
5Eloquent (ORM)
Interação com banco de dados
Laravel: Autenticação
LEVELsoulevel.com.br
Laravel: Autenticação: Breeze (mínimo) (Login, cadastro, redefinição de senha, Verificação de e-mail, Blade + Tailwind CSS); Jetstream (robusto) (Times (equipes), Livewire ou Inertia); Livewire (reativo) (Interfaces dinâmicas full-stack); Sanctum (API) (Token-based / SPA); Eloquent (ORM) (Interação com banco de dados)

Alternativa A — ❌ Incorreta (Livewire)

Livewire é um framework full-stack para criar interfaces dinâmicas reativas no Laravel, mas não é um pacote exclusivo de autenticação mínima. Ele pode ser usado com Jetstream, mas sozinho não fornece o scaffolding descrito.

Alternativa B — ❌ Incorreta (Jetstream)

Jetstream é mais robusto que Breeze: oferece autenticação com suporte a times (equipes) e opções de frontend (Livewire ou Inertia). O enunciado pede uma implementação "mínima e simples", o que não se aplica ao Jetstream.

Alternativa C — ✅ Correta ⟵ GABARITO

Laravel Breeze é o starter kit oficial que fornece exatamente o que foi descrito: recursos básicos de autenticação (login, register, password reset, email verification) usando Blade e Tailwind CSS. É a escolha ideal para projetos que precisam de uma base simples de autenticação.

Alternativa D — ❌ Incorreta (Eloquent)

Eloquent é o ORM (Object-Relational Mapping) do Laravel, responsável pela interação com o banco de dados. Não tem relação com autenticação ou templates.

Alternativa E — ❌ Incorreta (Sanctum)

Sanctum é um pacote para autenticação leve de APIs (token-based) e SPA (Single Page Application). Não fornece telas de login, cadastro ou templates Blade.

NÃO CAIA NESSA!

Cuidado para não confundir Breeze (mínimo, simples, Blade/Tailwind) com Jetstream (completo, com times, opções de frontend). A banca pode tentar atrair você para Jetstream por ser mais conhecido, mas o enunciado destaca "implementação mínima" – isso é a marca registrada do Breeze.

Gabarito: letra C (Breeze).

Link permanente: /questoes/fg121859