# Qu'est-ce que State Kernel ?

Il s'agit de la structure de base de base qui conserve en mémoire toutes les informations et données de travail actuelles d'un logiciel.

## Définition
C'est le centre qui connaît l'état de votre candidature (l'utilisateur est-il connecté, ce qu'il y a dans le panier, quelle page est ouverte). Si l’application était un organisme vivant, le noyau de l’état serait sa mémoire et sa conscience actuelle.

## Comment ça marche
Les développeurs de logiciels mettent à jour les données critiques dans cette structure principale et reçoivent des informations de ce centre chaque fois que l'application change.

## Où est-ce utilisé
Il est utilisé dans des applications et des systèmes Web complexes nécessitant une gestion d’état.

## Souvent confondu avec
Elle peut être confondue avec la gestion étatique ; La gestion d'état est le processus de gestion de ces données, et le noyau d'état est le centre où résident les données.

## Questions fréquentes
**Que se passe-t-il si ce noyau tombe en panne ?**
L'application se comporte de manière incohérente ou plante ; Il faut donc le gérer avec beaucoup de prudence.


## Termes liés
- [State Management](/fr/dictionary/state-management/)
- [Runtime Environment](/fr/dictionary/runtime-environment/)
- [Context Window](/fr/dictionary/context-window/)

## Outils liés
- [Loopx](/fr/discover/loopx/)

---
Source : TreScout Glossaire · https://trescout.com/fr/dictionary/state-kernel/
