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.
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.
Um assistente de vendas com IA que nunca viu o seu catálogo de produtos não serve para muita coisa. Neste artigo, mostramos como montar um agente de RAG (Retrieval-Augmented Generation) com LangChain, do zero: estrutura do projeto, instalação das dependências, indexação de um catálogo em CSV com FAISS e criação de uma ferramenta de busca semântica. No final, evoluímos o exemplo para retornar respostas estruturadas com Pydantic, prontas para serem consumidas por outros sistemas, com o código completo incluído.
Neste post, você aprenderá a fazer o deploy de uma aplicação Laravel em uma VPS rodando Ubuntu com o servidor web Nginx e configurar HTTPS utilizando o Certbot. Além disso, será abordado como configurar um banco de…