Die Vue Conference 2024 im Rückblick
Der Oktober lässt die Blätter tanzen – passend zur inspirierenden Vue Conf DE am 8. Und 9. Oktober in Bonn. Es war ein großartiges Event mit vielen spannenden Talks und neuen Bekanntschaften. UEBERBIT war mit zwei Developern aus dem Frontend-Team vertreten: Mein Kollege Dominik Thurau und ich waren dabei.
Was ist eigentlich dieses Vue?
Vue ist ein Frontend Framework, wie auch React, Angular oder Svelte. Das JavaScript Framework erschien 2014. Somit ist es eines der ältesten „modernen“ Frameworks am Markt. Da Vue sich kontinuierlich weiterentwickelt, setzt es stets neue Maßstäbe.
Anders als viele Frameworks ist Vue allerdings unabhängig und wird ausschließlich von der Community vorangebracht – mit viel Herzblut. Vue und das Ökosystem legen viel Wert auf Einfachheit und Developer Experience. Deshalb macht die Arbeit damit wirklich Spaß, was nicht bei allen Frameworks der Fall ist.
Impact auf die ganze JavaScript Community
Ich kenne keine Community, die einen solch enormen und positiven Einfluss auf das JavaScript-Ökosystem hat. Anstatt sich auf die eigene kleine Vue-Blase zu beschränken, wird das große Ganze betrachtet. Dazu gehören das ausgezeichnete Build Tool Vite, unjs-Pakete oder das Server Framework Nitro.
Volar
Der ganzheitliche Ansatz spiegelte sich bei der Vue Conf z. B. im ersten Talk über Volar von Jan-Niklas Wortmann wider. Volar ist ein LSP (Language Server Protocol), das Language Support für Entwicklungsumgebungen (IDEs) bereitstellt. Dabei ist Volar nicht speziell für Vue, sondern generisch gehalten. Es kann also auch für andere Sprachen genutzt werden. Das Svelte-Team migriert beispielsweise gerade zu Volar.
Live-Panel mit Evan You
Auch der Vue-Schöpfer Evan You nahm in seinem Beitrag eine breite Perspektive ein. Evan ist nicht nur Author von Vue, sondern auch von Vite. Das Frontend Tool ermöglicht eine flotte lokale Entwicklung und unterstützt die Erstellung von Production Bundles. Auch hier wurde wieder viel Wert darauf gelegt, dass das ganze JavaScript-Ökosystem davon profitiert. Vite ist aus der modernen Frontend-Entwicklung nicht mehr wegzudenken.
In seinem Panel sprach Evan außerdem über seine Pläne für weitere Verbesserungen von Vite durch den Einsatz von Rolldown sowie aktuelle Themen der Vue Roadmap.
Produktive Kaffeepause
Auf der Konferenz gab es stets genug Zeit für Austausch mit allen Teilnehmern, auch über Projekt-Erfahrungen. Probleme und Lösungen wurden diskutiert, und auch die anwesenden Projekt Maintainer von Nuxt, Quasar, Formkit etc. standen Rede und Antwort. Besonderen Dank an Daniel Roe und Alex Lichter für die guten Tipps!
The Rise of the Meta Framework
Daniel Roe, der Projekt Lead von Nuxt, hielt einen hervorragenden Talk über Meta Frameworks. Wie sind sie entstanden und wo geht die Reise hin? Daniel hob die Unterscheidungsmerkmale von Nuxt gegenüber Konkurrenten hervor. Dazu gehört zum Beispiel die exzellente Developer Experience, die der Kreativität freien Lauf lässt
Nuxt bietet Freiheit, eine Idee umzusetzen, und dies mit selbstgewählten Bausteinen. Dazu gehört z .B. auch das Hosting der fertigen App. Dadurch unterscheidet sich Nuxt stark von z. B. Nextjs, das nur mit Hosting durch Vercel seine volle Kraft entfalten kann.
Resümee
Abgerundet wurde die Vue Conf durch viele technische Talks. Daneben gab es erstklassige Beiträge über User Experience und User Interface Design (UX/UI), Wissensaufbau, die Weitergabe von Wissen, die persönliche Entwicklung und unsere Verantwortung als Entwickler.
Wer die beiden Konferenz-Tage gerne in der Rückschau verfolgen möchte, kann dies in den Vods tun:
Foto: v. l. n. r. Alexander Lichter, Willi Woldt, Dominik Thurau und Daniel Roe
Über den Autor
Willi Woldt
Teamleitung Frontend-Entwicklung
Als Leiter der Frontend Unit sorgt Willi für die optimale Nutzerführung und Performance der individuellen Software-Lösungen von UEBERBIT.