Vugu is a Go WebAssembly UI library and framework used to build type-safe, component-based single-page applications. It functions as a single-file component framework that bundles markup, styles, and logic into modular units, utilizing a virtual DOM engine to synchronize state changes with the browser output. The project features a Go component generator that converts custom UI templates into executable Go source code at compile time. It distinguishes itself through a WebAssembly-based runtime that executes application logic as a compiled binary in the browser and a server-side rendering tool
This project is a TypeScript-driven toolkit that provides decorators and class-based structures for building Vue.js components. It acts as a wrapper that replaces the standard options API object configuration with a class-based library, allowing developers to define component logic, state, and metadata using typed properties. The toolkit focuses on using TypeScript decorators to map class properties to component options such as props, models, and watchers. It enables type-driven prop validation and provides a structured syntax for managing reactive state synchronization and component communic
MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p
vue2-happyfri is a frontend development starter kit and application template for the Vue 2 framework. It provides a foundational codebase designed for learning and implementing the core ecosystem of Vue.js. The project serves as a reference implementation for building single-page applications by combining Vue.js with Vue Router for navigation setup and Vuex for state management examples. It demonstrates how to map URL paths to page components and maintain consistent application state across multiple components. The codebase covers high-level capabilities including client-side routing and cen
TypeScript-Vue-Starter is a pre-configured project template and starter kit designed for building web applications using Vue and TypeScript. It provides a structural foundation for creating type-safe user interface environments through integrated project scaffolding and boilerplates.
Les fonctionnalités principales de microsoft/typescript-vue-starter sont : Project Scaffolding Templates, Frontend Starter Kits, Class-Based Components, Single File Components, Project Scaffolders, Frontend Development, Type-Safe UI Frameworks, Vue Starter Templates.
Les alternatives open-source à microsoft/typescript-vue-starter incluent : kaorun343/vue-property-decorator — This project is a TypeScript-driven toolkit that provides decorators and class-based structures for building Vue.js… vugu/vugu — Vugu is a Go WebAssembly UI library and framework used to build type-safe, component-based single-page applications.… vuejs/vue-class-component — This library provides a structural pattern for building user interface components using ES6 classes and decorators. It… bailicangdu/vue2-happyfri — vue2-happyfri is a frontend development starter kit and application template for the Vue 2 framework. It provides a… didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… developit/preact-cli — preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact…