Vue Facing Decorator

JSON →
library 4.0.1 ·javascript
verified May 27, 2026

Vue Facing Decorator (vue-facing-decorator) is a library that enables class-based component syntax and TypeScript decorators for Vue 3 applications, offering an alternative to the standard Options API or Composition API without `<script setup>`. Currently at version 4.0.1, it provides a familiar development experience for developers accustomed to `vue-class-component` or `vue-property-decorator` in Vue 2, but specifically engineered for Vue 3. The library maintains an active release cadence, with several minor and patch updates in its 3.x series and a recent major jump to 4.x. Key differentiators include its compatibility with both the Stage 2 and the newer Stage 3 Decorators API (requiring specific TypeScript configurations), robust support for ES class inheritance, Vue's `extends`, and `mixins` features, and a performance-optimized transformation process that converts ES classes to Vue Options API during project loading. It aims to be a safe and specification-compliant transformer, serving as a community-desired solution for class-based Vue 3 components.

total hits 16
actors 6 distinct systems
last hit 3d ago Bingbot
GPTBot
5
MetaBot
4
Script
1
Search engines
2

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany