Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ jobs:
run: yarn workspace @ribajs/doc run build:demos
- name: Build documentation
run: yarn workspace @ribajs/doc run build
- name: Check translations
run: yarn workspace @ribajs/doc run check:locales
- name: Install Playwright Chromium
run: yarn playwright install --with-deps chromium
- name: Smoke-test demos
Expand Down
12 changes: 12 additions & 0 deletions demos/accessibility-gamepad/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# accessibility-gamepad Demo

Stellt einen visuellen SNES-Controller dar, der Echtzeit-Gamepad-Eingaben über die Gamepad-API empfängt und die aktiven Tasten (A, B, X, Y, D-Pad usw.) interaktiv hervorhebt.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/accessibility-gamepad
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/accessibility-gamepad/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# accessibility-gamepad Demo

Stellt einen visuellen SNES-Controller dar, der Echtzeit-Gamepad-Eingaben über die Gamepad-API empfängt und die aktiven Tasten (A, B, X, Y, D-Pad usw.) interaktiv hervorhebt.
Renders a visual SNES controller that receives real-time gamepad input via the Gamepad API and interactively highlights the currently pressed buttons (A, B, X, Y, D-pad, etc.).

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/accessibility-keyboard/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# accessibility-keyboard Demo

Zeigt eine virtuelle Bildschirmtastatur mit Unterstützung für zahlreiche internationale Layouts (Englisch, Deutsch, Arabisch, Japanisch u. v. m.), die über ein Dropdown-Menü umgeschaltet werden können.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/accessibility-keyboard
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/accessibility-keyboard/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# accessibility-keyboard Demo

Zeigt eine virtuelle Bildschirmtastatur mit Unterstützung für zahlreiche internationale Layouts (Englisch, Deutsch, Arabisch, Japanisch u. v. m.), die über ein Dropdown-Menü umgeschaltet werden können.
Shows a virtual on-screen keyboard that supports numerous international layouts (English, German, Arabic, Japanese and many more), which can be switched via a dropdown menu.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-accordion/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-accordion Demo

Demonstriert die Bootstrap-5-Akkordeon-Komponente in zwei Varianten: einmal mit statischen `<template>`-Kindknoten und einmal durch dynamische Datenbindung über das `items`-Attribut sowie einen separaten `bs5-collapse`-Block.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-accordion
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-accordion/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-accordion Demo

Demonstriert die Bootstrap-5-Akkordeon-Komponente in zwei Varianten: einmal mit statischen `<template>`-Kindknoten und einmal durch dynamische Datenbindung über das `items`-Attribut sowie einen separaten `bs5-collapse`-Block.
Demonstrates the Bootstrap 5 accordion component in two variants: one with static `<template>` child nodes and one with dynamic data binding via the `items` attribute as well as a separate `bs5-collapse` block.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-dropdown/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-dropdown Demo

Zeigt vier Varianten des Bootstrap-5-Dropdowns: die `bs5-dropdown`-Komponente sowie den `rv-bs5-dropdown`-Binder, jeweils mit einfacher Listenauswahl und mit integrierter Echtzeit-Suchfunktion über die `fuse-search`-Komponente.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-dropdown
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-dropdown/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-dropdown Demo

Zeigt vier Varianten des Bootstrap-5-Dropdowns: die `bs5-dropdown`-Komponente sowie den `rv-bs5-dropdown`-Binder, jeweils mit einfacher Listenauswahl und mit integrierter Echtzeit-Suchfunktion über die `fuse-search`-Komponente.
Shows four variants of the Bootstrap 5 dropdown: the `bs5-dropdown` component and the `rv-bs5-dropdown` binder, each of them with a simple list selection and with an integrated real-time search function based on the `fuse-search` component.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-form/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-form Demo

Demonstriert die `bs5-form`-Komponente mit einem vollständig validierten Kontaktformular (Name, Adresse, Nutzername, AGB-Checkbox), das bei Erfolg, Fehler oder ungültiger Eingabe automatisch Bootstrap-5-Toast-Benachrichtigungen ausgibt.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-form
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-form/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-form Demo

Demonstriert die `bs5-form`-Komponente mit einem vollständig validierten Kontaktformular (Name, Adresse, Nutzername, AGB-Checkbox), das bei Erfolg, Fehler oder ungültiger Eingabe automatisch Bootstrap-5-Toast-Benachrichtigungen ausgibt.
Demonstrates the `bs5-form` component with a fully validated contact form (name, address, username, terms and conditions checkbox) that automatically outputs Bootstrap 5 toast notifications on success, on error or on invalid input.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-notifications/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-notifications Demo

Zeigt das Benachrichtigungssystem mit Bootstrap-5-Toasts und Modals, die sowohl programmatisch aus einer Komponente als auch deklarativ über den `rv-show-toast-on-[event]`-Binder ausgelöst werden können – inklusive Zugriff auf `$event`- und `$context`-Objekte im Toast-Inhalt.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-notifications
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-notifications/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-notifications Demo

Zeigt das Benachrichtigungssystem mit Bootstrap-5-Toasts und Modals, die sowohl programmatisch aus einer Komponente als auch deklarativ über den `rv-show-toast-on-[event]`-Binder ausgelöst werden können – inklusive Zugriff auf `$event`- und `$context`-Objekte im Toast-Inhalt.
Shows the notification system with Bootstrap 5 toasts and modals, which can be triggered both programmatically from a component and declaratively via the `rv-show-toast-on-[event]` binder – including access to the `$event` and `$context` objects in the toast content.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-photoswipe/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-photoswipe Demo

Demonstriert eine Foto-Galerie-Lightbox mit zufälligen Bildern von picsum.photos, die in einem Masonry-Grid dargestellt werden und per Klick eine vollbildfähige Lightbox mit Zoom-, Teilen- und Navigationssteuerung öffnen.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-photoswipe
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-photoswipe/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-photoswipe Demo

Demonstriert eine Foto-Galerie-Lightbox mit zufälligen Bildern von picsum.photos, die in einem Masonry-Grid dargestellt werden und per Klick eine vollbildfähige Lightbox mit Zoom-, Teilen- und Navigationssteuerung öffnen.
Demonstrates a photo gallery lightbox with random images from picsum.photos, which are laid out in a masonry grid and open a full-screen capable lightbox with zoom, share and navigation controls on click.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-responsive-components/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-responsive-components Demo

Zeigt die responsiven Bootstrap-5-Binder `rv-bs5-attr-[breakpoint]-[attribute]` und `rv-bs5-co-[breakpoint]-[attribute]`, mit denen Attributwerte (z. B. Icon-Quelle oder -Größe) abhängig vom aktiven Viewport-Breakpoint gesetzt werden. Zusätzlich wird eine Sidebar demonstriert, die auf kleinen Bildschirmen automatisch ausblendet und auf großen eingeblendet wird.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-responsive-components
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-responsive-components/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-responsive-components Demo

Zeigt die responsiven Bootstrap-5-Binder `rv-bs5-attr-[breakpoint]-[attribute]` und `rv-bs5-co-[breakpoint]-[attribute]`, mit denen Attributwerte (z. B. Icon-Quelle oder -Größe) abhängig vom aktiven Viewport-Breakpoint gesetzt werden. Zusätzlich wird eine Sidebar demonstriert, die auf kleinen Bildschirmen automatisch ausblendet und auf großen eingeblendet wird.
Shows the responsive Bootstrap 5 binders `rv-bs5-attr-[breakpoint]-[attribute]` and `rv-bs5-co-[breakpoint]-[attribute]`, which set attribute values (e.g. the source or the size of an icon) depending on the currently active viewport breakpoint. In addition, a sidebar is demonstrated that automatically hides on small screens and is shown again on large ones.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-slider/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-slider Demo

Demonstriert den `bs5-slider` in drei Konfigurationen: mit Standardeinstellungen, mit benutzerdefinierten Einstellungen (2 Spalten, Drag, Infinite Loop) sowie mit Video-Slides und Autoplay – alle mit Vor-/Zurück-Steuerung und Indikatoren.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-slider
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-slider/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-slider Demo

Demonstriert den `bs5-slider` in drei Konfigurationen: mit Standardeinstellungen, mit benutzerdefinierten Einstellungen (2 Spalten, Drag, Infinite Loop) sowie mit Video-Slides und Autoplay – alle mit Vor-/Zurück-Steuerung und Indikatoren.
Demonstrates the `bs5-slider` in three configurations: with default settings, with custom settings (2 columns, drag, infinite loop) and with video slides and autoplay – all of them with previous/next controls and indicators.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-slideshow/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-slideshow Demo

Demonstriert die `bs5-slideshow`-Komponente als flexibles Bootstrap-5-Karussell mit verschiedenen Konfigurationen: Einzelbild, mehrere gleichzeitig sichtbare Folien, variable Breiten, Autoplay, Beschriftungen, responsives Verhalten, benutzerdefinierte Templates für Steuerelemente und Indikatoren sowie die Übergabe von Folien als Attribut.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-slideshow
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-slideshow/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-slideshow Demo

Demonstriert die `bs5-slideshow`-Komponente als flexibles Bootstrap-5-Karussell mit verschiedenen Konfigurationen: Einzelbild, mehrere gleichzeitig sichtbare Folien, variable Breiten, Autoplay, Beschriftungen, responsives Verhalten, benutzerdefinierte Templates für Steuerelemente und Indikatoren sowie die Übergabe von Folien als Attribut.
Demonstrates the `bs5-slideshow` component as a flexible Bootstrap 5 carousel with various configurations: single image, several slides visible at the same time, variable widths, autoplay, captions, responsive behaviour, custom templates for controls and indicators as well as passing slides in as an attribute.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-tagged-image/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-tagged-image Demo

Demonstriert die `bs5-tagged-image`-Komponente, die es erlaubt, Bilder mit klickbaren Positions-Tags zu versehen, die Bootstrap-5-Popovers mit Titeln und Inhalten öffnen. Das Demo zeigt verschiedene Varianten wie responsive Cover/Contain-Layouts, Bootstrap-Farben, unterschiedliche Formen sowie die Integration in ein Karussell und einen Slideshow-Kontext.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-tagged-image
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-tagged-image/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-tagged-image Demo

Demonstriert die `bs5-tagged-image`-Komponente, die es erlaubt, Bilder mit klickbaren Positions-Tags zu versehen, die Bootstrap-5-Popovers mit Titeln und Inhalten öffnen. Das Demo zeigt verschiedene Varianten wie responsive Cover/Contain-Layouts, Bootstrap-Farben, unterschiedliche Formen sowie die Integration in ein Karussell und einen Slideshow-Kontext.
Demonstrates the `bs5-tagged-image` component, which allows images to be marked with clickable position tags that open Bootstrap 5 popovers with titles and contents. The demo shows different variants such as responsive cover/contain layouts, Bootstrap colors, different shapes as well as the integration into a carousel and a slideshow context.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-theme/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-theme Demo

Demonstriert das Light-/Dark-Theme-System von Riba.js mit Bootstrap 5, bestehend aus einer fixierten Navbar mit Hamburger-Menü, einer ausklappbaren Sidebar sowie Theme-Umschalter-Buttons. Die Seite reagiert automatisch auf das Betriebssystem-Theme und erlaubt dem Nutzer, zwischen Hell- und Dunkel-Modus zu wechseln.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-theme
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-theme/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-theme Demo

Demonstriert das Light-/Dark-Theme-System von Riba.js mit Bootstrap 5, bestehend aus einer fixierten Navbar mit Hamburger-Menü, einer ausklappbaren Sidebar sowie Theme-Umschalter-Buttons. Die Seite reagiert automatisch auf das Betriebssystem-Theme und erlaubt dem Nutzer, zwischen Hell- und Dunkel-Modus zu wechseln.
Demonstrates the light/dark theme system of Riba.js with Bootstrap 5, consisting of a fixed navbar with a hamburger menu, a collapsible sidebar and theme toggle buttons. The page automatically reacts to the operating system theme and lets the user switch between light and dark mode.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/bs5-toggle-button-sidebar/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# bs5-toggle-button-sidebar Demo

Demonstriert das Zusammenspiel von `bs5-toggle-button`, `bs5-sidebar` und `bs5-navbar`, wobei eine linke und eine rechte Sidebar per Knopfdruck ein- und ausgeblendet werden. Das Verhalten ist responsiv: Auf kleinen Bildschirmen werden die Sidebars im Overlap-Modus angezeigt, auf größeren Breakpoints schieben sie den Hauptinhalt zur Seite.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/bs5-toggle-button-sidebar
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/bs5-toggle-button-sidebar/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# bs5-toggle-button-sidebar Demo

Demonstriert das Zusammenspiel von `bs5-toggle-button`, `bs5-sidebar` und `bs5-navbar`, wobei eine linke und eine rechte Sidebar per Knopfdruck ein- und ausgeblendet werden. Das Verhalten ist responsiv: Auf kleinen Bildschirmen werden die Sidebars im Overlap-Modus angezeigt, auf größeren Breakpoints schieben sie den Hauptinhalt zur Seite.
Demonstrates how `bs5-toggle-button`, `bs5-sidebar` and `bs5-navbar` work together, with a left and a right sidebar that are shown and hidden at the press of a button. The behaviour is responsive: on small screens the sidebars are displayed in overlap mode, on larger breakpoints they push the main content aside.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/content-slider/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# content-slider Demo

Demonstriert die `content-slider`-Komponente, einen Slider, bei dem jede Folie ein Hintergrundbild sowie beliebigen HTML-Inhalt (Titel, Text, Links) enthält. Es werden zwei Konfigurationen gezeigt: eine mit Standardwerten und eine mit angepassten Spaltenklassen und eigenen Pfeil-Icons, um die Anpassbarkeit des Sliders zu illustrieren.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/content-slider
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/content-slider/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# content-slider Demo

Demonstriert die `content-slider`-Komponente, einen Slider, bei dem jede Folie ein Hintergrundbild sowie beliebigen HTML-Inhalt (Titel, Text, Links) enthält. Es werden zwei Konfigurationen gezeigt: eine mit Standardwerten und eine mit angepassten Spaltenklassen und eigenen Pfeil-Icons, um die Anpassbarkeit des Sliders zu illustrieren.
Demonstrates the `content-slider` component, a slider in which each slide contains a background image as well as arbitrary HTML content (title, text, links). Two configurations are shown: one with default values and one with custom column classes and custom arrow icons, to illustrate the customizability of the slider.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/core-components/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# core-components Demo

Zeigt das bidirektionale Datenbinding zwischen mehreren Custom Elements über die `rv-co-*`- und `rv-parent`-Binder. Eine gemeinsam genutzte Eingabevariable wird synchron zwischen verschiedenen Kindkomponenten und einem übergeordneten Scope gehalten – demonstriert damit die Übergabe von Attributen zwischen Komponenten.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/core-components
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/core-components/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# core-components Demo

Zeigt das bidirektionale Datenbinding zwischen mehreren Custom Elements über die `rv-co-*`- und `rv-parent`-Binder. Eine gemeinsam genutzte Eingabevariable wird synchron zwischen verschiedenen Kindkomponenten und einem übergeordneten Scope gehalten – demonstriert damit die Übergabe von Attributen zwischen Komponenten.
Shows bidirectional data binding between multiple custom elements via the `rv-co-*` and `rv-parent` binders. A shared input variable is kept in sync between different child components and a parent scope – thus demonstrating how attributes are passed between components.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
12 changes: 12 additions & 0 deletions demos/core-each-item/README.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# core-each-item Demo

Demonstriert den `rv-each-item`-Binder anhand einer reaktiven Liste, die per Buttons mit allen Standard-Array-Methoden (`push`, `pop`, `shift`, `unshift`, `splice`, `sort`, `reset`) manipuliert werden kann. Jede Zustandsänderung wird sofort im DOM gespiegelt.

## Starten

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
cd riba/demos/core-each-item
yarn install
yarn start
```
4 changes: 2 additions & 2 deletions demos/core-each-item/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# core-each-item Demo

Demonstriert den `rv-each-item`-Binder anhand einer reaktiven Liste, die per Buttons mit allen Standard-Array-Methoden (`push`, `pop`, `shift`, `unshift`, `splice`, `sort`, `reset`) manipuliert werden kann. Jede Zustandsänderung wird sofort im DOM gespiegelt.
Demonstrates the `rv-each-item` binder using a reactive list that can be manipulated with buttons for all standard array methods (`push`, `pop`, `shift`, `unshift`, `splice`, `sort`, `reset`). Every state change is immediately mirrored in the DOM.

## Starten
## Getting started

```bash
git clone --recurse-submodules https://github.com/ribajs/riba.git
Expand Down
Loading
Loading