Vue wird komplett überarbeitet und das beliebte JavaScript-Framework von Grund auf neu aufgebaut. Dies geschieht seit einigen Jahren und endlich sind die API und die Implementierung des Vue 3-Kerns stabil. Das ist aus mehreren Gründen aufregend.
- Vue 3 verspricht, deutlich performanter als Vue 2 zu sein.
- Obwohl es sich um eine komplette Neufassung handelt, hat sich die Oberflächen-API nicht drastisch geändert, sodass Sie nichts von dem, was Sie bereits über Vue wissen, vergessen müssen.
- Die Vue-Dokumentation wurde komplett überarbeitet und neu strukturiert. (Wenn Sie mich feiern sehen, liegt es daran, dass ich daran mitgearbeitet habe.)
- Es gibt mehrere neue Funktionen – wie die Composition API (inspiriert von React Hooks) – die zusätzlich und hilfreich für die Komposition zwischen mehreren Komponenten sind.
So können Sie die Vue 3 Release Candidate ausprobieren:
- Spielen Sie damit auf CodePen, oder binden Sie es mit einem Skript über
https://unpkg.com/vue@nextein. - Starten Sie ein Projekt mit Vite mit
npm init vite-app hello-vue3. Vite kommt mit<script setup>und<style vars>Unterstützung in Single File Components. - Es gibt einen Vue CLI Pull Request, dem Sie folgen können.
Weitere Informationen zu DevTools, experimentellen Funktionen und mehr finden Sie in den Release Notes.
Dokumentations-Updates, jetzt in Beta
Warum bin ich so begeistert von den Vue-Dokumentations-Updates? Weil die Updates Folgendes beinhalten, aber nicht darauf beschränkt sind:
- Eine Migrationsanleitung, die Ihnen hilft, zwischen Versionen zu navigieren
- Einen brandneuen Abschnitt zur Barrierefreiheit
- Eine detaillierte Betrachtung der Composition API
- Eine Überarbeitung der API-Dokumentation
- Eine Überarbeitung des Reaktivitäts-Abschnitts, einschließlich animierter Erklärungen.
- Ein neuer Leitfaden zur Mitarbeit an Vue
- Eine größere Überarbeitung des Transitions-Abschnitts, einschließlich eines neuen Übersicht-Abschnitts.
Wir arbeiten natürlich noch aktiv an Dingen, also lassen Sie es uns bitte wissen, wenn Sie To-Dos oder ungelöste Arbeiten sehen! Fühlen Sie sich frei, ein Issue oder PR auf GitHub zu eröffnen, aber bitte beachten Sie, dass große Anfragen wahrscheinlich geschlossen werden, während wir unsere aktuelle Arbeit noch verfeinern.
Alles in allem denken wir, dass es Ihnen gefallen wird! Es sind all die Funktionen, die Sie kennen und lieben, mit einigen zusätzlichen schönen Ergänzungen und exzellenter Leistung.
Ich bin absolut überwältigt von der Qualität der neuen Dokumentation und der Sorgfalt, die darauf verwendet wurde, sie benutzerfreundlich, ansprechend und letztendlich unglaublich nützlich zu machen. Gut gemacht!
Ihre Richtlinien für Mitwirkende wären eine sehr nützliche Lektüre für jeden, der seine Methoden zur Weitergabe von Wissen verbessern möchte (d. h. StackOverflow-Antwortende).