Preparing for system design interviews?  Try bugzed.com →

Babel Plugin for Vue Functional JSX

JSON →
library 2.1.0 ·javascript
verified Jun 17, 2026

babel-plugin-jsx-vue-functional is a Babel plugin designed to simplify the creation of Vue.js functional components using JSX syntax. It automatically transforms arrow functions containing JSX into Vue functional component definitions, making it easier to write lightweight, render-only components. The current stable version is 2.1.0. This plugin primarily acts as syntactic sugar, working in conjunction with `@vue/babel-plugin-jsx` (or `transform-vue-jsx`) to enable a more concise way of declaring functional components within a Vue JSX setup. It differentiates itself by explicitly handling the transformation of named arrow functions into `functional: true` component objects, which is particularly useful for performance optimizations and simpler component structures in Vue applications. While its release cadence isn't frequent, updates typically address compatibility or add developer tooling enhancements.

total hits 19
actors 4 distinct systems
last hit 17d ago ByteDance
ByteDance
7
GPTBot
4
Script
1
Humans
1

top countries 🇸🇬 Singapore · 🇨🇦 Canada · 🇺🇸 United States · BD · 🇩🇪 Germany