4. März 2020
SVGs, Serverless und Composition API
Wir haben ein Team zur Vue.js Amsterdam- und Frontend Developer Love-Konferenz entsandt. In einer fortlaufenden Serie berichtet unser Team über die wichtigsten Erkenntnisse. Heute setzt Julian Schäfer die Reihe fort mit dem Thema: SVGs, Serverless und die Composition API.

Skalierbare Vue-Grafiken für das moderne Web
Dieser großartige Vortrag von Dima Vishnevetsky befasste sich damit, warum wir SVG in unseren Webprojekten einsetzen sollten, und zeigte das Potenzial dieses Formats auf. Es ging dabei eher darum, daran zu erinnern, dass SVG eine der leistungsstärksten Technologien im Web ist, und weniger darum, wie man es im Vue.js-Kontext einsetzt.
Sein Vortrag hat mir sehr gut gefallen, weil er mir wieder bewusst gemacht hat, wie SVG dabei helfen kann, verschiedene Probleme in Webprojekten zu lösen, wie zum Beispiel:
- Verbesserung der Benutzererfahrung durch Mikrointeraktionen oder Animationen
- Nicht standardmäßige UI-Elemente
- Animierte Logos
- Filter und Effekte
- Grafiken und Illustrationen
Diese Aspekte werden oft vergessen oder aufgrund fehlender Mittel vernachlässigt. Daher war es für uns alle eine wichtige Erinnerung daran, dass der Einsatz von SVG in bestimmten Situationen hilfreich sein kann.
Serverless mit Vue und Node.js
In diesem Vortrag von Roman Kuba drehte sich alles um das viel diskutierte Schlagwort „Serverless“. Roman erläuterte die Mythen hinter diesem Ansatz und zeigte, wie man verschiedene Headless-Dienste mit einer Vue.js-Anwendung verknüpft. Insgesamt war der Vortrag sehr inspirierend und machte einmal mehr deutlich, wie einfach es heutzutage ist, komplexe Anwendungen mit dem Jam-Stack zu entwickeln.
Einführung in die Composition API
Dieser Vortrag darf natürlich nicht fehlen. Ich habe mir bereits vor der Konferenz mehrere Vorträge und Demos zum Thema „Composition API“ angesehen, aber Gregg Pollack hat hier wirklich hervorragende Arbeit geleistet.
Er erläuterte die Änderungen und ersten Schritte im Zusammenhang mit dieser Reihe additiver, funktionsbasierter APIs, die eine flexible Zusammensetzung von Komponentenlogik ermöglichen. Als der RFC zur Composition-API veröffentlicht wurde, waren viele Leute davon nicht begeistert, aber ich vermute, Gregg hat einige von ihnen davon überzeugt, dass dies ein Schritt in die richtige Richtung ist.


