S Soluções.dev.br
Frameworks e Ecossistemas

Alpine.js Quick Reference Cheat Sheet

Diretivas de interatividade rápida para HTML moderno sem build complexo.

Core

Define um escopo de dados para o componente.

x-data="{ open: false }"

Interatividade

Alterna a visibilidade (display: none) baseada em uma condição.

x-show="open"

Eventos

Escuta eventos do DOM (atalho @click).

x-on:click="open = !open"

Atributos

Vincula dinamicamente atributos ou classes (atalho :class).

x-bind:class="{ 'active': open }"

Forms

Two-way data binding para inputs.

x-model="message"

Conteúdo

Atualiza o texto interno de um elemento.

x-text="message"

Lifecycle

Executa código quando o componente é inicializado.

x-init="console.log('Iniciado')"