dify-components
Version:
This is a modern component library template based on Turborepo+Vue 3.5+TypeScript.
38 lines (36 loc) • 1.67 kB
Markdown
layout: home
hero:
name: mylib-template
text: Component Library and Utility Template
tagline: A simple, powerful, and efficient Vue3 component library and utility template to help you quickly build your own or enterprise-level component library.
image:
src: /logo.png
alt: mylib-template
actions:
- theme: brand
text: Get Started
link: /en/guide/
- theme: alt
text: View on GitHub
link: https://github.com/huangmingfu/vue3-turbo-component-lib-template
features:
- icon: 🛠️
title: UI Components
details: Provides high-quality Vue3 components with features like on-demand import and theme customization
- icon: 🔧
title: Utility Functions
details: Collection of commonly used utility functions to improve development efficiency and reduce code duplication
- icon: 🎯
title: Hooks
details: Reusable composition functions for easier logic reuse
- icon: ⚡️
title: Improve Development Efficiency
details: A complete development environment for the component library, designed to allow developers to focus on component development without worrying about the complexity of underlying configurations.
- icon: 🖖
title: Hands-Free Experience
details: A comprehensive build and packaging process that reduces manual operations, allowing you to focus on development while generating the necessary artifacts automatically.
- icon: 🧮
title: Comprehensive Standards
details: Includes project standard configurations for ESLint, Prettier, Stylelint, Commitlint + Husky + Lint-Staged, and TypeScript to ensure consistent and maintainable code quality.