Middle
Quelle est la troisième approche en plus de la déclarative et de l'impérative?
sobes.tech IA
Réponse de l'IA
Approche réactive.
| Impératif | Déclaratif | Réactif |
|---|---|---|
| Décrit la séquence d'actions pour atteindre un résultat. | Décrit l'état souhaité du système, pas les étapes pour y parvenir. | Basé sur des flux de données et la propagation des changements. Réagit aux événements. |
Exemples:
Impératif:
# Modifier la couleur de fond
element.style.backgroundColor = 'blue'
Déclaratif:
<!-- Définir la couleur de fond avec CSS -->
<div style="background-color: blue;"></div>
Réactif (avec un framework):
// La couleur de fond se met à jour dynamiquement lors du changement de la variable
const color = ref('red');
// ...plus tard...
color.value = 'blue'; // L'interface utilisateur se mettra à jour automatiquement