<?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>React 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/react.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>React Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-16T02:59:05+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Giới thiệu react‑obj‑view: Component React xem cấu trúc dữ liệu sâu hiệu suất cao]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-reactobjview-component-react-xem-cau-truc-du-lieu-sau-hieu-suat-cao-bA4688rwLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-reactobjview-component-react-xem-cau-truc-du-lieu-sau-hieu-suat-cao-bA4688rwLKv</guid>
            <description><![CDATA[Khi phát triển ứng dụng React, bạn thường cần kiểm tra các cấu trúc JS lồng nhau — có thể là state, phản hồi API hoặc dữ liệu trong công cụ debug. Đó ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Vo</dc:creator>
            <pubDate>2025-11-13 15:41:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hire React Developers in 2025: Cost Breakdown and Key Insights]]></title>
                        <link>https://viblo.asia/p/hire-react-developers-in-2025-cost-breakdown-and-key-insights-1XVOWWWDVMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/hire-react-developers-in-2025-cost-breakdown-and-key-insights-1XVOWWWDVMz</guid>
            <description><![CDATA[![](https://images.viblo.asia/9af27e8c-8ddb-4f6e-b1ab-1ca440aebff0.jpg)



41.6% of professional developers in the 2024 Stack Overflow survey report u...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kathleen Brown</dc:creator>
            <pubDate>2025-09-22 15:35:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[React Hooks là gì?]]></title>
                        <link>https://viblo.asia/p/react-hooks-la-gi-7Z4DExxDJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/react-hooks-la-gi-7Z4DExxDJnX</guid>
            <description><![CDATA["Hooks là những hàm JavaScript đơn giản cho phép thêm chuyển động vào component vốn tĩnh của chúng ta. Ở đây ‘chuyển động’ nghĩa là state (trạng thái)...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-07-01 14:48:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng React đầu tiên với Vite: Hướng dẫn từng bước]]></title>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-react-dau-tien-voi-vite-huong-dan-tung-buoc-PoL7ewwl4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-react-dau-tien-voi-vite-huong-dan-tung-buoc-PoL7ewwl4vk</guid>
            <description><![CDATA[Hướng dẫn nhanh này sẽ chỉ cho bạn cách xây dựng ứng dụng React đầu tiên với Vite — từng bước rõ ràng, ví dụ minh họa dễ hiểu và phần tổng kết giúp bạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-07-01 10:29:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tôi tổ chức các dự án React (và vì sao nó hiệu quả)]]></title>
                        <link>https://viblo.asia/p/cach-toi-to-chuc-cac-du-an-react-va-vi-sao-no-hieu-qua-lZL9XwwDJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-toi-to-chuc-cac-du-an-react-va-vi-sao-no-hieu-qua-lZL9XwwDJQK</guid>
            <description><![CDATA[Nếu bạn từng phải nhảy vào một codebase React cũ kỹ và cảm giác như mình đang thám hiểm trong một mê cung hỗn độn — bạn không hề cô đơn. Qua nhiều năm...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-07-01 10:19:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chuyển ảnh Screenshot thành mã React: Công nghệ thị giác máy tính biến mọi UI thành Code tức thì]]></title>
                        <link>https://viblo.asia/p/chuyen-anh-screenshot-thanh-ma-react-cong-nghe-thi-giac-may-tinh-bien-moi-ui-thanh-code-tuc-thi-y37LddwyLov</link>
            <guid isPermaLink="true">https://viblo.asia/p/chuyen-anh-screenshot-thanh-ma-react-cong-nghe-thi-giac-may-tinh-bien-moi-ui-thanh-code-tuc-thi-y37LddwyLov</guid>
            <description><![CDATA[Phát triển React đang bước sang một kỷ nguyên mới với Codia AI Code Generator, công cụ ứng dụng công nghệ thị giác máy tính tiên tiến để chuyển đổi bấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-06-16 10:06:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải phóng sức mạnh của React Hooks: Cuộc cách mạng trong quản lý trạng thái]]></title>
                        <link>https://viblo.asia/p/giai-phong-suc-manh-cua-react-hooks-cuoc-cach-mang-trong-quan-ly-trang-thai-aNj4vE10V6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-phong-suc-manh-cua-react-hooks-cuoc-cach-mang-trong-quan-ly-trang-thai-aNj4vE10V6r</guid>
            <description><![CDATA[React Hooks đã cách mạng hóa cách các nhà phát triển làm việc với trạng thái và các hiệu ứng phụ trong ứng dụng React. Trong bài viết này, chúng ta sẽ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-06-09 10:28:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[10 Lỗi phổ biến mà các lập trình viên mới học React hay mắc phải (Và cách khắc phục)]]></title>
                        <link>https://viblo.asia/p/10-loi-pho-bien-ma-cac-lap-trinh-vien-moi-hoc-react-hay-mac-phai-va-cach-khac-phuc-Ny0VG2DDLPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/10-loi-pho-bien-ma-cac-lap-trinh-vien-moi-hoc-react-hay-mac-phai-va-cach-khac-phuc-Ny0VG2DDLPA</guid>
            <description><![CDATA[Sau khi làm việc với hàng chục lập trình viên và xem qua rất nhiều mã nguồn React, tôi nhận ra một mô hình lặp lại: nhiều lập trình viên viết mã chạy ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh Phạm</dc:creator>
            <pubDate>2025-06-09 10:16:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Top 6 trình xem PDF cho lập trình viên React.js năm 2025]]></title>
                        <link>https://viblo.asia/p/top-6-trinh-xem-pdf-cho-lap-trinh-vien-reactjs-nam-2025-aNj4vEe3V6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-6-trinh-xem-pdf-cho-lap-trinh-vien-reactjs-nam-2025-aNj4vEe3V6r</guid>
            <description><![CDATA[Tệp PDF xuất hiện ở khắp mọi nơi — từ hóa đơn, báo cáo, hợp đồng cho đến tài liệu học tập. Khi làm việc với các dự án React.js, việc hiển thị PDF có t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-06-06 09:33:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[React Context API đơn giản hóa: Là gì, tại sao &amp; cách tôi dùng trong dự án thực tế]]></title>
                        <link>https://viblo.asia/p/react-context-api-don-gian-hoa-la-gi-tai-sao-cach-toi-dung-trong-du-an-thuc-te-qPoL7KAjLvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/react-context-api-don-gian-hoa-la-gi-tai-sao-cach-toi-dung-trong-du-an-thuc-te-qPoL7KAjLvk</guid>
            <description><![CDATA[Giả sử bạn đang làm việc trên một dự án lớn và phải truyền props qua nhiều lớp component. Và mỗi lần cần cập nhật một prop, bạn lại phải lặp lại quy t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-06-02 13:58:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[  Tạo ứng dụng nhanh như giấc ngủ trưa với v0.dev]]></title>
                        <link>https://viblo.asia/p/tao-ung-dung-nhanh-nhu-giac-ngu-trua-voi-v0dev-aNj4vE98V6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-ung-dung-nhanh-nhu-giac-ngu-trua-voi-v0dev-aNj4vE98V6r</guid>
            <description><![CDATA[Bạn đã bao giờ:
- Mất cả buổi sáng chỉ để dựng một layout cơ bản?
- Mò mẫm TailwindCSS class đến phát mệt?
- Ước gì có ai đó tạo ra giao diện hộ bạn?
...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hữu Ngọc Tiên Sinh</dc:creator>
            <pubDate>2025-05-23 08:00:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ kỹ thuật render có điều kiện trong React: So sánh Logical &amp;&amp; và Toán tử ba ngôi]]></title>
                        <link>https://viblo.asia/p/lam-chu-ky-thuat-render-co-dieu-kien-trong-react-so-sanh-logical-va-toan-tu-ba-ngoi-BQyJKE55VMe</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-ky-thuat-render-co-dieu-kien-trong-react-so-sanh-logical-va-toan-tu-ba-ngoi-BQyJKE55VMe</guid>
            <description><![CDATA[React xoay quanh việc xây dựng các giao diện động — và kỹ thuật render có điều kiện là một trong những công cụ quan trọng nhất trong bộ công cụ của bạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-05-22 09:46:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ useImperativeHandle trong React: Hướng dẫn từng bước]]></title>
                        <link>https://viblo.asia/p/lam-chu-useimperativehandle-trong-react-huong-dan-tung-buoc-m2vJP85MJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-useimperativehandle-trong-react-huong-dan-tung-buoc-m2vJP85MJeK</guid>
            <description><![CDATA[Trong phát triển React hiện đại, chúng ta thường tìm kiếm cách để quản lý logic của component một cách tinh gọn mà không làm lộ các phần nội bộ không ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-05-22 09:27:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[6 Framework React tốt nhất cho phát triển Web năm 2025]]></title>
                        <link>https://viblo.asia/p/6-framework-react-tot-nhat-cho-phat-trien-web-nam-2025-0gdJzRNgJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/6-framework-react-tot-nhat-cho-phat-trien-web-nam-2025-0gdJzRNgJz5</guid>
            <description><![CDATA[Các framework React ngày càng phổ biến trong thời gian gần đây, và điều đó hoàn toàn có lý do. Khi bạn nhắc đến các framework này với các lập trình vi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-05-21 14:15:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tăng tốc ứng dụng Web của bạn với Web Workers trong React và Vue]]></title>
                        <link>https://viblo.asia/p/tang-toc-ung-dung-web-cua-ban-voi-web-workers-trong-react-va-vue-GAWVp7GoL05</link>
            <guid isPermaLink="true">https://viblo.asia/p/tang-toc-ung-dung-web-cua-ban-voi-web-workers-trong-react-va-vue-GAWVp7GoL05</guid>
            <description><![CDATA[Bạn có từng thấy ứng dụng web của mình bị đơ trong vài giây khi xử lý một tác vụ phức tạp—như phân tích một tệp JSON lớn, xử lý số liệu, hoặc thay đổi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-05-21 10:08:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bắt đầu với React‑Grid‑Layout]]></title>
                        <link>https://viblo.asia/p/bat-dau-voi-reactgridlayout-aNj4vE5dV6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/bat-dau-voi-reactgridlayout-aNj4vE5dV6r</guid>
            <description><![CDATA[React‑Grid‑Layout là hệ thống lưới mạnh mẽ giúp bạn tạo bố cục (layout) responsive một cách dễ dàng.
Trong Bookmark Dashboard, component Dashboard sử ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-05-19 10:26:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[5 Lỗi phổ biến trong React không thể bỏ qua]]></title>
                        <link>https://viblo.asia/p/5-loi-pho-bien-trong-react-khong-the-bo-qua-E1XVO66GLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/5-loi-pho-bien-trong-react-khong-the-bo-qua-E1XVO66GLMz</guid>
            <description><![CDATA[Vì React là thư viện được sử dụng rộng rãi nhất hiện nay, nên những lỗi nhỏ này nếu không được chú ý có thể ảnh hưởng tới hiệu suất, khả năng bảo trì ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-04-29 09:19:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xử lý sự kiện trong React: Hướng dẫn dành cho người mới bắt đầu]]></title>
                        <link>https://viblo.asia/p/xu-ly-su-kien-trong-react-huong-dan-danh-cho-nguoi-moi-bat-dau-qPoL7YZ24vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/xu-ly-su-kien-trong-react-huong-dan-danh-cho-nguoi-moi-bat-dau-qPoL7YZ24vk</guid>
            <description><![CDATA[Xử lý các sự kiện như click chuột, gửi biểu mẫu (form), và nhấn phím là một phần cơ bản trong việc xây dựng giao diện người dùng tương tác.

Trong hướ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh Phạm</dc:creator>
            <pubDate>2025-04-26 09:11:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ useTransition trong React: Xây dựng một tìm kiếm hiệu suất cao cho trường hợp có 50k dữ liệu]]></title>
                        <link>https://viblo.asia/p/lam-chu-usetransition-trong-react-xay-dung-mot-tim-kiem-hieu-suat-cao-cho-truong-hop-co-50k-du-lieu-r1QLxABgVAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-usetransition-trong-react-xay-dung-mot-tim-kiem-hieu-suat-cao-cho-truong-hop-co-50k-du-lieu-r1QLxABgVAw</guid>
            <description><![CDATA[Khi xây dựng các ứng dụng web hiện đại, đảm bảo sự tương tác mượt mà cho người dùng là điều cực kỳ quan trọng. React, với khả năng cập nhật giao diện ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-04-22 10:54:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thành thạo Higher-Order Components trong React: Hướng dẫn chi tiết]]></title>
                        <link>https://viblo.asia/p/thanh-thao-higher-order-components-trong-react-huong-dan-chi-tiet-EbNVQnrA4vR</link>
            <guid isPermaLink="true">https://viblo.asia/p/thanh-thao-higher-order-components-trong-react-huong-dan-chi-tiet-EbNVQnrA4vR</guid>
            <description><![CDATA[Gần đây mình đã đào sâu vào các mẫu thiết kế trong React và ghi chép lại trong Notion, và Higher-Order Components (HOCs) thật sự là một bước ngoặt lớn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-04-22 09:54:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Công cụ Debug React Native tốt nhất năm 2025]]></title>
                        <link>https://viblo.asia/p/cong-cu-debug-react-native-tot-nhat-nam-2025-vlZL9KoD4QK</link>
            <guid isPermaLink="true">https://viblo.asia/p/cong-cu-debug-react-native-tot-nhat-nam-2025-vlZL9KoD4QK</guid>
            <description><![CDATA[Việc debug các ứng dụng React Native có thể là một thách thức do tính lai giữa JavaScript và mã gốc (native code) trong phát triển di động. Tuy nhiên,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh Phạm</dc:creator>
            <pubDate>2025-04-21 10:27:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TypeScript dành cho React: Những điều cần biết]]></title>
                        <link>https://viblo.asia/p/typescript-danh-cho-react-nhung-dieu-can-biet-5pPLkmjZ4RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/typescript-danh-cho-react-nhung-dieu-can-biet-5pPLkmjZ4RZ</guid>
            <description><![CDATA[Nếu bạn là một lập trình viên React và vẫn đang dùng JavaScript, thì bạn đang tự làm khó mình đấy.

Thời gian bạn dành ra để học TypeScript chắc chắn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-04-18 10:19:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lazy Loading trong React: Cải thiện hiệu suất với import động]]></title>
                        <link>https://viblo.asia/p/lazy-loading-trong-react-cai-thien-hieu-suat-voi-import-dong-E1XVO6xpLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/lazy-loading-trong-react-cai-thien-hieu-suat-voi-import-dong-E1XVO6xpLMz</guid>
            <description><![CDATA[Tải chậm (lazy loading) trong React cho phép bạn tối ưu hiệu suất của ứng dụng bằng cách chia nhỏ mã nguồn (code splitting). Thay vì tải toàn bộ ứng d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-04-17 10:11:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ useActionState trong React]]></title>
                        <link>https://viblo.asia/p/lam-chu-useactionstate-trong-react-y37Ldjx24ov</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-useactionstate-trong-react-y37Ldjx24ov</guid>
            <description><![CDATA[Nếu bạn đang tìm hiểu về React hiện đại — đặc biệt là với React Server Components — thì có một hook mạnh mẽ nhưng ít người biết đến mà bạn nên làm que...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh Phạm</dc:creator>
            <pubDate>2025-04-17 09:32:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tất tần tật về Hook useId() trong React]]></title>
                        <link>https://viblo.asia/p/tat-tan-tat-ve-hook-useid-trong-react-2oKLn1N1JQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/tat-tan-tat-ve-hook-useid-trong-react-2oKLn1N1JQO</guid>
            <description><![CDATA[Nếu bạn đã lập trình với React một thời gian, chắc hẳn bạn đã quen với các hook như useState, useEffect, hoặc useRef. Nhưng có một hook ít người biết ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-04-16 10:48:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng nút chuyển Chế Độ Tối trong React với Tailwind CSS]]></title>
                        <link>https://viblo.asia/p/xay-dung-nut-chuyen-che-do-toi-trong-react-voi-tailwind-css-obA46EPXVKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-nut-chuyen-che-do-toi-trong-react-voi-tailwind-css-obA46EPXVKv</guid>
            <description><![CDATA[Chế độ tối (Dark mode) là một tính năng phổ biến giúp cải thiện khả năng đọc và giảm mỏi mắt trong môi trường thiếu sáng. Với Tailwind CSS và React, v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-04-14 11:26:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giữ &quot;Hydration&quot; đúng cách với React và Next.js]]></title>
                        <link>https://viblo.asia/p/giu-hydration-dung-cach-voi-react-va-nextjs-E1XVO63DLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/giu-hydration-dung-cach-voi-react-va-nextjs-E1XVO63DLMz</guid>
            <description><![CDATA[Nếu bạn từng làm việc với React hoặc Next.js, có lẽ bạn đã nghe đến thuật ngữ hydration. Nhưng nó thực sự là gì? Tại sao nó quan trọng? Và làm sao để ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-04-11 11:20:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hook useDebounce trong React]]></title>
                        <link>https://viblo.asia/p/hook-usedebounce-trong-react-y3RL1wZn4ao</link>
            <guid isPermaLink="true">https://viblo.asia/p/hook-usedebounce-trong-react-y3RL1wZn4ao</guid>
            <description><![CDATA[Tối ưu hóa đầu vào của người dùng với Debouncing trong React thông qua Hook tùy chỉnh có thể tái sử dụng
Khi xử lý đầu vào của người dùng, đặc biệt tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-04-04 10:07:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tối ưu hóa ứng dụng React để cải thiện hiệu suất]]></title>
                        <link>https://viblo.asia/p/cach-toi-uu-hoa-ung-dung-react-de-cai-thien-hieu-suat-qPoL7YPm4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-toi-uu-hoa-ung-dung-react-de-cai-thien-hieu-suat-qPoL7YPm4vk</guid>
            <description><![CDATA[Bạn đã từng xây dựng một ứng dụng React nhưng cảm thấy nó chạy chậm?

Người dùng luôn mong đợi trải nghiệm nhanh và mượt mà. Hiệu suất kém có thể khiế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-04-03 11:12:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đôi điều về Hook useAuth trong React]]></title>
                        <link>https://viblo.asia/p/doi-dieu-ve-hook-useauth-trong-react-WR5JR9aY4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/doi-dieu-ve-hook-useauth-trong-react-WR5JR9aY4Gv</guid>
            <description><![CDATA[Xác thực (Authentication) và phân quyền (Authorization) là những yếu tố quan trọng trong các ứng dụng web. Thay vì xử lý chúng thủ công trong nhiều th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-04-02 14:58:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[useState Quá tải? Cách useReducer giúp quản lý State dễ dàng hơn trong React]]></title>
                        <link>https://viblo.asia/p/usestate-qua-tai-cach-usereducer-giup-quan-ly-state-de-dang-hon-trong-react-EbNVQnQm4vR</link>
            <guid isPermaLink="true">https://viblo.asia/p/usestate-qua-tai-cach-usereducer-giup-quan-ly-state-de-dang-hon-trong-react-EbNVQnQm4vR</guid>
            <description><![CDATA[Nếu bạn đã xây dựng ứng dụng React một thời gian, chắc hẳn bạn thường xuyên sử dụng useState để quản lý state. Nó đơn giản, trực quan và hoạt động tốt...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-03-31 16:55:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các thư viện kiểm thử hàng đầu cho React năm 2025]]></title>
                        <link>https://viblo.asia/p/cac-thu-vien-kiem-thu-hang-dau-cho-react-nam-2025-Rk74aX0AVeO</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-thu-vien-kiem-thu-hang-dau-cho-react-nam-2025-Rk74aX0AVeO</guid>
            <description><![CDATA[React là một thư viện JavaScript phổ biến được thiết kế để tạo giao diện người dùng tương tác và động. Để đảm bảo ứng dụng React hoạt động ổn định và ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-03-31 16:40:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ Bộ hẹn giờ (Timers) trong React: Hướng dẫn toàn diện cho lập trình viên]]></title>
                        <link>https://viblo.asia/p/lam-chu-bo-hen-gio-timers-trong-react-huong-dan-toan-dien-cho-lap-trinh-vien-y3RL1wry4ao</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-bo-hen-gio-timers-trong-react-huong-dan-toan-dien-cho-lap-trinh-vien-y3RL1wry4ao</guid>
            <description><![CDATA[Bộ hẹn giờ trong React có thể gây khó khăn nếu bạn không chú ý đến các chi tiết quan trọng. Hãy cùng khám phá cách sử dụng timers đúng cách, tránh rò ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-03-19 11:08:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nguyên tắc YAGNI trong phát triển React]]></title>
                        <link>https://viblo.asia/p/nguyen-tac-yagni-trong-phat-trien-react-0gdJzzN9Jz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/nguyen-tac-yagni-trong-phat-trien-react-0gdJzzN9Jz5</guid>
            <description><![CDATA[Hãy tưởng tượng bạn đang làm việc trên một tính năng mới, và đột nhiên một ý tưởng xuất hiện trong đầu: “Có lẽ mình nên thêm chức năng này ngay bây gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-03-10 16:24:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thư viện UI hiện đại cho React: Tính năng, ưu và nhược điểm]]></title>
                        <link>https://viblo.asia/p/thu-vien-ui-hien-dai-cho-react-tinh-nang-uu-va-nhuoc-diem-MkNLrWyoVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/thu-vien-ui-hien-dai-cho-react-tinh-nang-uu-va-nhuoc-diem-MkNLrWyoVgA</guid>
            <description><![CDATA[Bạn đang xây dựng một ứng dụng React hoặc Next.js? Những thư viện thành phần UI này cung cấp các yếu tố thiết kế có sẵn giúp bạn nhanh chóng tạo giao ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh Phạm</dc:creator>
            <pubDate>2025-03-10 15:48:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn cần bao nhiêu kiến thức JavaScript để học React?]]></title>
                        <link>https://viblo.asia/p/ban-can-bao-nhieu-kien-thuc-javascript-de-hoc-react-7ymJX2O5Vkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-can-bao-nhieu-kien-thuc-javascript-de-hoc-react-7ymJX2O5Vkq</guid>
            <description><![CDATA[Tôi thường nhận được câu hỏi: "Tôi có cần phải là chuyên gia JavaScript trước khi học React không?"

Đây là một vấn đề quan trọng với nhiều người mới ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-03-07 10:45:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Create React App đã bị khai tử]]></title>
                        <link>https://viblo.asia/p/create-react-app-da-bi-khai-tu-3kY4gdglJAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/create-react-app-da-bi-khai-tu-3kY4gdglJAe</guid>
            <description><![CDATA[Trong một thông báo gần đây trên blog của React, đội ngũ React đã chia sẻ một cập nhật quan trọng: Create React App (CRA) sẽ bị khai tử. Quyết định nà...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-02-25 09:44:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[10 Thư viện React nên dùng trong năm 2025]]></title>
                        <link>https://viblo.asia/p/10-thu-vien-react-nen-dung-trong-nam-2025-qPoL7YgN4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/10-thu-vien-react-nen-dung-trong-nam-2025-qPoL7YgN4vk</guid>
            <description><![CDATA[Hôm nay, tôi sẽ chia sẻ một số thư viện React tốt nhất giúp tối ưu hóa quy trình làm việc của bạn.

Dù bạn đang xây dựng bảng điều khiển (dashboard), ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-02-21 11:35:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[15 Mẹo React.js dành cho người mới bắt đầu năm 2025]]></title>
                        <link>https://viblo.asia/p/15-meo-reactjs-danh-cho-nguoi-moi-bat-dau-nam-2025-aNj4vkg0J6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/15-meo-reactjs-danh-cho-nguoi-moi-bat-dau-nam-2025-aNj4vkg0J6r</guid>
            <description><![CDATA[React.js liên tục phát triển và để đi trước thời đại đòi hỏi phải làm việc thông minh hơn chứ không phải chăm chỉ hơn!

Việc nắm vững các kỹ thuật phù...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-02-13 10:18:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[7 thư viện Headless UI hàng đầu dành cho lập trình viên React]]></title>
                        <link>https://viblo.asia/p/7-thu-vien-headless-ui-hang-dau-danh-cho-lap-trinh-vien-react-0gdJzgxjLz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/7-thu-vien-headless-ui-hang-dau-danh-cho-lap-trinh-vien-react-0gdJzgxjLz5</guid>
            <description><![CDATA[Headless UI đang trở thành xu hướng mới trong giới lập trình React, mang đến khả năng tùy biến giao diện tối đa. Bài viết dưới đây sẽ giới thiệu 7 thư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn</dc:creator>
            <pubDate>2025-01-23 11:23:28</pubDate>
                                                                                                        </item>
            </channel>
</rss>
