Sobes.tech
Middle

Melyik a harmadik megközelítés a deklaratív és az imperatív mellett?

sobes.tech MI

Válasz az MI-től

Reaktív megközelítés.

Parancsszerű Deklaratív Reaktív
Leírja a lépések sorozatát a eredmény eléréséhez. Leírja a rendszer kívánt állapotát, nem a lépéseket annak eléréséhez. Adatfolyamokra és változások terjedésére épül. Reagál eseményekre.

Példák:

Parancsszerű:

# Háttérszín módosítása
element.style.backgroundColor = 'blue'

Deklaratív:

<!-- Háttérszín beállítása CSS segítségével -->
<div style="background-color: blue;"></div>

Reaktív (keretrendszer használatával):

// A háttérszín dinamikusan frissül a változó módosításakor
const color = ref('red');

// ...később...
color.value = 'blue'; // A felhasználói felület automatikusan frissül