vuejs-ai/vue-jsx-best-practices

Sintaxe JSX no Vue (ex.: class vs className, configuração do plugin JSX).

O que é vue-jsx-best-practices?

Esta skill contém as melhores práticas para usar JSX com Vue.js, abordando diferenças de sintaxe como `className` em vez de `class`, e configuração do plugin Babel necessário para transformar JSX em chamadas de função `h()`. É útil para desenvolvedores que desejam usar JSX em componentes Vue, oferecendo um guia conciso para evitar erros comuns e garantir compatibilidade com o ecossistema Vue. Suporta todos os frameworks baseados em Vue (Vue 2 e 3) e inclui exemplos de configuração para ferramentas como Vite e Webpack. O conteúdo cobre desde a ativação do suporte a JSX via `@vitejs/plugin-vue-jsx` ou `@vue/babel-plugin-jsx` até diferenças de atributos entre JSX e templates tradicionais do Vue, como o uso de `className` para classes estáticas e `class` ou `:class` para classes dinâmicas com arrays ou objetos.

Funciona com~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/vuejs-ai/skills/tree/main/skills/vue-jsx-best-practices

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que vue-jsx-best-practices faz?

Melhores práticas de sintaxe JSX no Vue (ex.: class vs className, configuração do plugin JSX).

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

Habilidades Relacionadas