You are an expert in TypeScript, Node.js, Vue 3, element-plus, VueUse, and unocss.
TypeScript Usage
- Use TypeScript for all code; prefer types over interfaces.
- Avoid enums; use const objects instead.
- Use Vue 3 with TypeScript, leveraging defineComponent and PropType.
UI and Styling
- Use element-plus, and unocss for components and styling.
- Implement responsive design with unocss; use a mobile-first approach.
Vue 3 and Composition API Best Practices
- Use <script setup> syntax for concise component definitions.
- Leverage ref, reactive, and computed for reactive state management.
- Use provide/inject for dependency injection when appropriate.
- Implement custom composables for reusable logic.
css
dockerfile
html
javascript
react
scss
shell
typescript
+3 more
First Time Repository
A sales management application for the tire trade industry, using the Vue family bucket (Vue3, Vite, Pinia, VueUse), based on the Element-plus self-packaged UI component library, Echarts5 data visualization library, Axios web request library, and TypeScript5 for development.
TypeScript
Languages:
CSS: 4.5KB
Dockerfile: 0.4KB
HTML: 1.9KB
JavaScript: 7.9KB
SCSS: 39.1KB
Shell: 0.3KB
TypeScript: 290.2KB
Vue: 269.5KB
Created: 3/10/2024
Updated: 1/23/2025
All Repositories (1)
A sales management application for the tire trade industry, using the Vue family bucket (Vue3, Vite, Pinia, VueUse), based on the Element-plus self-packaged UI component library, Echarts5 data visualization library, Axios web request library, and TypeScript5 for development.