工具介绍
Vue 2 hat das Ende des Lebens erreicht
**Sie schauen sich das jetzt inaktive Repository für Vue 2 an. Das aktiv gepflegte Repository für die neueste Version von Vue ist vuejs/core.**
Vue hat das Ende des Lebens am 31. Dezember 2023 erreicht. Es erhält keine neuen Funktionen, Updates oder Fixes mehr. Es ist jedoch weiterhin auf allen bestehenden Vertriebskanälen (CDNs, Paketmanager, Github usw.) verfügbar.
Wenn Sie ein neues Projekt starten, beginnen Sie bitte mit der neuesten Version von Vue (3.x). Wir empfehlen auch aktuellen Vue 2-Benutzern dringend ein Upgrade (Guide), erkennen aber auch an, dass nicht alle Benutzer die Bandbreite oder den Anreiz dazu haben. Wenn Sie auf Vue 2 bleiben müssen, aber auch Compliance- oder Sicherheitsanforderungen an nicht gewartete Software haben, lesen Sie Vue 2 NES.
<p align="center"><a href="https://vuejs.org" target=" blank" rel="noopener noreferrer"><img width="100" src="https://vuejs.org/images/logo.png" alt="Vue logo"></a></p>
<p align="center">
<a href="https://circleci.com/gh/vuejs/vue/tree/dev"><img src="https://img.shields.io/circleci/project/github/vuejs/vue/dev.svg?sanitize=true" alt="Build Status"></a>
<a href="https://codecov.io/github/vuejs/vue?branch=dev"><img src="https://img.shields.io/codecov/c/github/vuejs/vue/dev.svg?sanitize=true" alt="Coverage Status"></a>
<a href="https://npmcharts.com/compare/vue?minimal=true"><img src="https://img.shields.io/npm/dm/vue.svg?sanitize=true" alt="Downloads"></a>
<a href="https://www.npmjs.com/package/vue"><img src="https://img.shields.io/npm/v/vue.svg?sanitize=true" alt="Version"></a>
<a href="https://www.npmjs.com/package/vue"><img src="https://img.shields.io/npm/l/vue.svg?sanitize=true" alt="License"></a>
<a href="https://chat.vuejs.org/"><img src="https://img.shields.io/badge/chat-on%20discord-7289da.svg?sanitize=true" alt="Chat"></a>
</p>
Sponsoren
Vue.js ist ein MIT-lizenziertes Open-Source-Projekt, dessen fortlaufende Entwicklung vollständig durch die Unterstützung dieser großartigen Unterstützer ermöglicht wird. Wenn Sie sich ihnen anschließen möchten, ziehen Sie bitte die Entwicklung von Sponsor Vue in Betracht.
<p align="center">
<h3 align="center">Special Sponsor</h3>
</p>
<p align="center">
<a target=" blank" href="https://github.com/appwrite/appwrite">
<img alt="special sponsor appwrite" src="https://sponsors.vuejs.org/images/appwrite.svg" width="300">
</a>
</p>
<p align="center">
<a target=" blank" href="https://vuejs.org/sponsor/">
<img alt="sponsors" src="https://sponsors.vuejs.org/sponsors.svg?v3">
</a>
</p>
---
Einleitung
Vue (ausgesprochen `/vjuː/`, like view) ist ein **progressives Framework** zum Erstellen von Benutzeroberflächen. Es ist von Grund auf so konzipiert, dass es schrittweise übernommen werden kann, und kann je nach Anwendungsfall leicht zwischen einer Bibliothek und einem Framework skaliert werden. Es besteht aus einer zugänglichen Kernbibliothek, die sich nur auf die Ansichtsebene konzentriert, und einem Ökosystem von unterstützenden Bibliotheken, mit denen Sie die Komplexität in großen Single-Page-Anwendungen bewältigen können.
Browserkompatibilität
Vue.js unterstützt alle Browser, die ES5-kompatibel sind (IE8 und darunter werden nicht unterstützt).
Ökosystem
| Projekt | Status | Beschreibung |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| [vue-router] | [![vue-router-status]][vue-router-paket] | Single-page application routing |
| [vuex] | [![vuex-status]][vuex-Paket] | Großes staatliches Management |
| [vue-cli] | [![vue-cli-status]][vue-cli-paket] | Projektgerüst |
| [vue-loader] | [![vue-loader-status]][vue-loader-package] | Single File Component (`*.vue` file) loader für webpack |
| [vue-server-renderer] | [![vue-server-renderer-status]][vue-server-renderer-paket] | Serverseitige Render-Unterstützung |
| [vue-class-component] | [![vue-class-component-status]][vue-class-component-package] | TypeScript Dekorator für eine klassenbasierte API |
| [vue-rx] | [![vue-rx-status]][vue-rx-paket] | RxJS-Integration |
| [vue-devtools] | [![vue-devtools-status]][vue-devtools-paket] | Browser DevTools Erweiterung