Heim >Web-Frontend >View.js >7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

青灯夜游
青灯夜游Original
2022-10-19 12:04:234490Durchsuche

Im Vergleich zu anderen großen Frameworks ist Vue flexibler. Entwickler können Vue verwenden, um ein neues Projekt zu entwickeln oder Vue in ein bestehendes Projekt einzuführen. Der Code ist prägnant und einfach zu verwenden, weshalb er von Entwicklern bevorzugt wird. Der folgende Artikel fasst 7 häufig verwendete Vue-Entwicklungstools zusammen und teilt sie mit Ihnen. Bitte fügen Sie sie Ihren Favoriten hinzu!

1. unplugin-vue-components

antfu importiert automatisch On-Demand-Komponenten, unterstützt Vue 2 und Vue 3 sofort, Tree-Shakable, registriert nur die von Ihnen verwendeten Komponenten und wird mit einer beliebten Benutzeroberfläche geliefert Bibliotheken Eingebauter Parser. (Teilen von Lernvideos: vuejs-Tutorial)

Download-Adresse: https://www.npmjs.com/package/unplugin-vue-components

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

Das Unplugin-vue-components-Plug-in kann automatisch eingeführt werden in der Vue-Datei Components (einschließlich der projekteigenen Komponenten und Komponenten in verschiedenen Komponentenbibliotheken); der Autor ist Anthony Fu, eine bekannte Person im Vite-Ökosystem.

Nach der Verwendung dieses Plug-Ins müssen Sie keinen solchen Code mehr manuell schreiben. Das Plug-In erkennt automatisch die in der Vorlage verwendeten benutzerdefinierten Komponenten und registriert sie automatisch. import { Button } from 'ant-design-vue'

2. vuex-persistedstate

vuex kann eine globale Statusverwaltung durchführen, aber die Daten verschwinden nach der Aktualisierung, was wir nicht sehen möchten. Wie lässt sich das Problem lösen? Wir können lokalen Speicher kombinieren, um Datenpersistenz zu erreichen, oder wir können das Persistenz-Plug-in verwenden: vuex-persistedstate.

Es kann Ihren Vuex-Status zwischen dem erneuten Laden der Seite beibehalten und neu laden.

Github-Adresse: https://github.com/robinvdvleuten/vuex-persistedstate das Typescript unterstützt, das den Anwendungsstatus in einem dauerhaften Speicher wie Cookies oder localStorage speichern kann. Offizielle Adresse: https://championswimmer.in/vuex-persist/

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

4. @vueuse/gesture

Gestenbibliothek, um Anwendungen interaktiv zu machen

Offizielle Adresse: https://gesture.vueuse.org/

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

5. unplugin-auto-import

antfu importiert automatisch die APIs von Vite, Webpack, Rollup und esbuild. TypeScript wird unterstützt.

Github-Adresse: https://github.com/antfu/unplugin-auto-import

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

6, pinia-plugin-persistedstate (Persistenter Pinia-Datenspeicher)

Verfügbar im Pinia Store Konfigurieren Persistenz

Github-Adresse: https://github.com/prazdevs/pinia-plugin-persistedstate

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen)

7, Vue TermUI
Ein auf Vue.js basierendes Terminal-UI-Framework, mit dem Sie einfach erstellen können moderne Terminalanwendungen

Offizielle Adresse: https://vue-termui.dev/

7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen) (Lernvideo-Sharing:

Web-Front-End-Entwicklung

, Einführung in die Programmierung)

Das obige ist der detaillierte Inhalt von7 praktische Vue3-Entwicklungstools, die es wert sind, gesammelt zu werden (Teilen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn