Vue Jsx Best Practices

by vuejs-aic9d355ff23f6MITListed Oct 8, 2026Updated Oct 8, 2026

JSX syntax in Vue (e.g., class vs className, JSX plugin config).

Instructions onlySoftware Development
AI-generated overview

Guidance on Vue JSX syntax and how it differs from React JSX.

What it does
This skill provides best practices for writing JSX in Vue, focusing on differences from React JSX such as attribute naming like class versus className and JSX plugin configuration. It points to a reference document covering render functions and the Vue-versus-React JSX comparison. It produces guidance rather than code or files.
When to use it
Use it when migrating React JSX code to Vue or when encountering attribute type errors in Vue JSX. It is also relevant when configuring the JSX plugin for a Vue project.
Requirements
No tools, packages, or credentials are required; it is instructions only and ships no scripts. It references a bundled markdown reference document.

Vue JSX best practices and differences from React JSX.

JSX

  • Migrating React JSX code to Vue or getting attribute type errors → See render-function-jsx-vue-vs-react [blocked]

Source and attribution

Source:vuejs-ai/skillsinskills/vue-jsx-best-practicesat commitc9d355f

License: MIT

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

Vue Jsx Best Practices Agent Skill | SourceWeft