<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Redux on Simple Enough Blog</title><link>https://blog-dev.simpleenough.net/fr/tags/redux/</link><description>Recent content in Redux on Simple Enough Blog</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Sun, 22 Jun 2025 19:38:55 +0100</lastBuildDate><atom:link href="https://blog-dev.simpleenough.net/fr/tags/redux/index.xml" rel="self" type="application/rss+xml"/><item><title>Flutter &amp; Redux : une recette bien ordonnée avec dispatch</title><link>https://blog-dev.simpleenough.net/fr/blog/dispatch/</link><pubDate>Sun, 22 Jun 2025 19:38:55 +0100</pubDate><guid>https://blog-dev.simpleenough.net/fr/blog/dispatch/</guid><description>&lt;h2 id="i-introduction-à-redux-dans-flutter" class="heading">I. Introduction à Redux dans Flutter&lt;a href="#i-introduction-%c3%a0-redux-dans-flutter" aria-labelledby="i-introduction-à-redux-dans-flutter">
&lt;!-- &lt;i class="fas fa-link anchor">&lt;/i> -->
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 640 512">&lt;use href="#fas-link">&lt;/use>&lt;/svg>&amp;nbsp;
 &lt;/a>
&lt;/h2>
&lt;p>Inspiré du modèle de flux unidirectionnel de données, Redux permet de centraliser l’état de l’application et de le modifier via des actions claires, prévisibles et testables.&lt;/p>
&lt;p>Le cœur de Redux repose sur trois concepts :&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Store&lt;/strong> : l&amp;rsquo;état global.&lt;/li>
&lt;li>&lt;strong>Action&lt;/strong> : un événement décrivant un changement.&lt;/li>
&lt;li>&lt;strong>Reducer&lt;/strong> : une fonction qui transforme l’état en fonction de l’action.&lt;/li>
&lt;/ul>
&lt;p>L’objectif de cet article est de comprendre &lt;strong>comment utiliser &lt;code>dispatch&lt;/code> avec Redux dans Flutter&lt;/strong>, en gardant une approche simple, pédagogique et rigoureuse.&lt;/p></description></item></channel></rss>