De jQuery para Alpine.js: Um Guia Prático com Laravel e Componentes Reutilizáveis
Paulo Bolsanello·20 Jun 2025·3 min de leitura
Se você vem do jQuery e quer modernizar seus projetos com Alpine.js, esse tutorial é pra você. Vamos mostrar como sair de ações comuns com jQuery e aplicá-las com Alpine.js, e no final, criar um mini projeto real com Laravel usando formulários reativos e requisições AJAX limpas.
Alpine.js vs jQuery: Conceitos Fundamentais
Alpine.js é um mini framework reativo pensado para funcionar direto no HTML, como o jQuery, mas com uma pegada declarativa e moderna.
Conceito
jQuery
Alpine.js
DOM Ready
$(document).ready(...)x-data inicializa automaticamente
Mostrar/ocultar
$('#id').hide()x-show="visivel"
Eventos
$('#btn').click(...)@click="acao()"
Acesso a valores
$('#input').val()x-model="valor"
AJAX
$.get(...), $.post(...)fetch(...), com ou sem async/await
Exemplos Comparativos1. Manipular formulárioJquery
Se você já domina jQuery, Alpine.js é o passo natural para criar interfaces mais modernas, reativas e organizadas, sem sair do Blade e sem complicações como Vue ou React.
No dia a dia, muitas vezes nos deparamos com a necessidade de unir vários arquivos PDF em um único documento. Seja para compilar relatórios, unir notas fiscais ou simplificar o envio de documentos, essa tarefa pode ser…
A ordem é: primeiro limpar o Docker, depois compactar o VHDX O ext4.vhdx é o disco virtual do WSL. Ele cresce conforme você usa, mas não encolhe sozinho quando você apaga coisas dentro do WSL. Por isso, mesmo que você…