<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>State-management Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/state-management.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>State-management Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-22T02:04:15+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Giới thiệu react‑state‑custom: Quản lý trạng thái với React hooks]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-reactstatecustom-quan-ly-trang-thai-voi-react-hooks-XP4WEEnpL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-reactstatecustom-quan-ly-trang-thai-voi-react-hooks-XP4WEEnpL7G</guid>
            <description><![CDATA[Quản lý trạng thái trong ứng dụng React hiện đại đôi khi khá phức tạp: bạn cần đảm bảo dữ liệu được chia sẻ giữa các component mà vẫn giữ hiệu năng và...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Vo</dc:creator>
            <pubDate>2025-10-28 11:00:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[React Query: Quản lý cache data dễ dàng hơn bao giờ hết]]></title>
                        <link>https://viblo.asia/p/react-query-quan-ly-cache-data-de-dang-hon-bao-gio-het-x7Z4D9QPJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/react-query-quan-ly-cache-data-de-dang-hon-bao-gio-het-x7Z4D9QPJnX</guid>
            <description><![CDATA[React-Query
React-query thường được sử dụng để quản lý, lưu trữ các dữ liệu được truy vấn từ server một cách hiệu quả. Một số tính năng chính của reac...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Le Than</dc:creator>
            <pubDate>2025-05-14 11:03:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dùng code generation provider trong Flutter Riverpod cho đời đơn giản hơn]]></title>
                        <link>https://viblo.asia/p/dung-code-generation-provider-trong-flutter-riverpod-cho-doi-don-gian-hon-oK9VyAy9VQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-code-generation-provider-trong-flutter-riverpod-cho-doi-don-gian-hon-oK9VyAy9VQR</guid>
            <description><![CDATA[Không biết có bạn nào luôn băn khoăn mỗi lần phải chọn 1 trong 7 loại provider của Riverpod cho từng use case trong dự án của mình chưa? Ví dụ như 2 l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Techie</dc:creator>
            <pubDate>2024-10-11 18:26:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Quản lý state bằng Stream]]></title>
                        <link>https://viblo.asia/p/flutter-quan-ly-state-bang-stream-zOQJwQ9kVMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-quan-ly-state-bang-stream-zOQJwQ9kVMP</guid>
            <description><![CDATA[Giới thiệu Stream

Lập trình bất đồng bộ là một thuật ngữ phổ biến trong lập trình. Với ngôn ngữ lập trình Dart, chúng ta đã quen với Future class cun...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vịnh Ngô</dc:creator>
            <pubDate>2022-12-26 17:18:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những lỗi ngu ngok khi làm state ở frontend]]></title>
                        <link>https://viblo.asia/p/nhung-loi-ngu-ngok-khi-lam-state-o-frontend-3kY4gWxx4Ae</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-loi-ngu-ngok-khi-lam-state-o-frontend-3kY4gWxx4Ae</guid>
            <description><![CDATA[Tại sao nên đọc bài này?

- Cải thiện kỹ năng state management ở frontend, xa hơn sẽ khiến code logic đỡ mệt mỏi hơn
- Tránh một sỗ lỗi khiến mình cod...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Le</dc:creator>
            <pubDate>2022-08-24 10:38:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[State trong frontend là gì? Tại sao nên giỏi cái này]]></title>
                        <link>https://viblo.asia/p/state-trong-frontend-la-gi-tai-sao-nen-gioi-cai-nay-gDVK2PkwlLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/state-trong-frontend-la-gi-tai-sao-nen-gioi-cai-nay-gDVK2PkwlLj</guid>
            <description><![CDATA[Tại sao nên đọc bài này

- Trả lời cho câu hỏi, em học xong HTML, CSS và JS rồi thì làm gì để pro nữa anh?

 Bữa đọc đâu đó cũng thấy một bạn viết for...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Le</dc:creator>
            <pubDate>2022-06-20 09:56:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Pinia một thành viên mới trong ecosystem của VueJS]]></title>
                        <link>https://viblo.asia/p/pinia-mot-thanh-vien-moi-trong-ecosystem-cua-vuejs-ByEZkAPq5Q0</link>
            <guid isPermaLink="true">https://viblo.asia/p/pinia-mot-thanh-vien-moi-trong-ecosystem-cua-vuejs-ByEZkAPq5Q0</guid>
            <description><![CDATA[1. Mở đầu


Xin chào tất cả các bạn, đã lâu lắm rồi mình mới có cảm hứng để viết thêm một bài mới trên Viblo và hôm nay mình sẽ mang đến cho các bạn b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2022-02-28 22:12:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Flutter Provider - Quản lý state với Provider]]></title>
                        <link>https://viblo.asia/p/flutter-provider-quan-ly-state-voi-provider-maGK763L5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-provider-quan-ly-state-voi-provider-maGK763L5j2</guid>
            <description><![CDATA[Vấn đề của quản lý state ở Flutter

Giả sử bạn xây dựng 1 project có rất nhiều widget. Ở cây widget của bạn, nếu có bất kì widget con nào cần dữ liệu,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duong Thai Minh</dc:creator>
            <pubDate>2021-09-11 15:28:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Top 5 thư viện quản lý State cho React]]></title>
                        <link>https://viblo.asia/p/top-5-thu-vien-quan-ly-state-cho-react-3P0lP3EoZox</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-5-thu-vien-quan-ly-state-cho-react-3P0lP3EoZox</guid>
            <description><![CDATA[Trong bài viết này mình sẽ đưa ra cho các bạn 5 thư viện quản lý State cho React, thứ tự mình đặt trong bài viết không hề mang tính chất xếp hạng nhé....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lý Đức Long</dc:creator>
            <pubDate>2021-06-26 17:47:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Phần I] Quản lý State trong Flutter với Riverpod - Hướng dẫn cơ bản]]></title>
                        <link>https://viblo.asia/p/phan-i-quan-ly-state-trong-flutter-voi-riverpod-huong-dan-co-ban-63vKjdq6l2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-i-quan-ly-state-trong-flutter-voi-riverpod-huong-dan-co-ban-63vKjdq6l2R</guid>
            <description><![CDATA[Giới thiệu chung

Theo tài liệu chính thức, Riverpod là bản được viết lại hoàn chỉnh của package Provider để thực hiện các cải tiến về xử lý sự kiện-t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Khac Binh</dc:creator>
            <pubDate>2021-04-21 12:41:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tản mạn về State Management (P2)]]></title>
                        <link>https://viblo.asia/p/tan-man-ve-state-management-p2-1VgZvDb75Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tan-man-ve-state-management-p2-1VgZvDb75Aw</guid>
            <description><![CDATA[1. Mở đầu


Trong bài viết trước chúng ta cũng đã bàn luận về state, state management nghĩa là gì cũng như trong ứng thực tế trong ứng dụng ReactJS và...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2020-11-16 14:57:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tản mạn về State Management (P1)]]></title>
                        <link>https://viblo.asia/p/tan-man-ve-state-management-p1-GrLZD0DEZk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tan-man-ve-state-management-p1-GrLZD0DEZk0</guid>
            <description><![CDATA[1. Mở đầu


Chắc hẳn đối với mỗi bạn front-end engineer thì cụm từ state management không có gì là xa lạ nữa. Hiểu đơn giản thì nó sẽ là phương pháp m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2020-10-19 10:05:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Recoil - Thư viện quản lý state cho React]]></title>
                        <link>https://viblo.asia/p/recoil-thu-vien-quan-ly-state-cho-react-924lJPB6KPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/recoil-thu-vien-quan-ly-state-cho-react-924lJPB6KPM</guid>
            <description><![CDATA[Recoil

Khi việc chia sẻ data giữa các cấp component trong React gặp khó khăn, bạn sẽ nghĩ tới Redux. Tuy nhiên, Redux hay các thư viện quản lý state ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Nguyen</dc:creator>
            <pubDate>2020-05-28 10:50:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Flutter] Tìm hiểu về state management với Provider]]></title>
                        <link>https://viblo.asia/p/flutter-tim-hieu-ve-state-management-voi-provider-LzD5d1wOKjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-tim-hieu-ve-state-management-voi-provider-LzD5d1wOKjY</guid>
            <description><![CDATA[Trong React và Flutter thì vấn đề khó nhất chính là quản lý state, mỗi khi state thay đổi, một số thành phần trên giao diện sẽ được render lại. Điều n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thanh Tuấn</dc:creator>
            <pubDate>2020-03-19 14:41:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Context API đánh bay Redux trong 1 nốt nhạc ?]]></title>
                        <link>https://viblo.asia/p/context-api-danh-bay-redux-trong-1-not-nhac-L4x5x4Yq5BM</link>
            <guid isPermaLink="true">https://viblo.asia/p/context-api-danh-bay-redux-trong-1-not-nhac-L4x5x4Yq5BM</guid>
            <description><![CDATA[Tiêu đề bài viết này hơi gạch đá một chút nhỉ 

Vào một ngày nọ mình lướt facebook dạo trong một group IT và có vô tình đọc được bài viết của một bác ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hao Le</dc:creator>
            <pubDate>2019-12-13 13:03:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Flutter: Quản Lý Trạng Thái Của Widget]]></title>
                        <link>https://viblo.asia/p/flutter-quan-ly-trang-thai-cua-widget-RQqKLEGMZ7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-quan-ly-trang-thai-cua-widget-RQqKLEGMZ7z</guid>
            <description><![CDATA[Bài viết này sẽ đề cập đến việc quản lý trạng thái của Widget trong Flutter. Chúng ta sẽ tìm hiểu về setState(), BLoC Architecture, Streams và Inherit...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Duc Tung</dc:creator>
            <pubDate>2019-03-19 18:52:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về State management với vuex trong Vuejs]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gioi-thieu-ve-state-management-voi-vuex-trong-vuejs-1Je5EMry5nL</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-state-management-voi-vuex-trong-vuejs-1Je5EMry5nL</guid>
            <description><![CDATA[Nếu như bạn đã từng làm việc với ReactJS thì chắc hẳn cũng đã từng nghe tới Redux, một thư viện giúp bạn quản lí trạng thái (state) của application. N...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Do Van Nam</dc:creator>
            <pubDate>2017-07-31 14:20:08</pubDate>
                                                                                                        </item>
            </channel>
</rss>
