Tabellen, Filter und Bulk-Actions professionell umsetzen
Admin-Dashboards sind die technisch anspruchsvollsten UIs einer Applikation – sortierbare Datentabellen mit tausenden Einträgen, verschachtelte Filter, URL-synchronisierter Zustand und Bulk-Actions auf ausgewählten Datensätzen stellen hohe Anforderungen an Architektur und Performance. Vue 3's Composition API und Pinia bieten genau die richtigen Werkzeuge, um Admin-Oberflächen wartbar und schnell zu bauen.
Inhaltsverzeichnis
- 1. Was Admin-Oberflächen mit Vue 3 besonders macht
- 2. Sortierbare Datentabelle mit Vue 3 und Composition API
- 3. Filter-Composable mit URL-Synchronisierung
- 4. Server-Side-Sorting und -Filterung
- 5. Zeilen-Selektion und Bulk-Actions
- 6. Paginierung mit Cursor- und Offset-Strategie
- 7. Berechtigungen und bedingte Aktionen