<?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>Base 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/base.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>Base Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-05T18:30:10+07:00</lastBuildDate>
                <item>
            <title><![CDATA[ACID vs. BASE: Chọn &quot;Chắc&quot; hay chọn &quot;Nhanh&quot; trong Cơ sở dữ liệu?]]></title>
                        <link>https://viblo.asia/p/acid-vs-base-chon-chac-hay-chon-nhanh-trong-co-so-du-lieu-lZL9XX0DJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/acid-vs-base-chon-chac-hay-chon-nhanh-trong-co-so-du-lieu-lZL9XX0DJQK</guid>
            <description><![CDATA[Nếu bạn là lập trình viên, kỹ sư dữ liệu, hay đơn giản là người tò mò về cách các hệ thống khổng lồ như Google, Facebook, hay các ứng dụng ngân hàng h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Huy</dc:creator>
            <pubDate>2025-11-25 16:21:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android &quot;core&quot; : Những điều quan trọng nhưng hay bị lãng quên khi học code.]]></title>
                        <link>https://viblo.asia/p/android-core-nhung-dieu-quan-trong-nhung-hay-bi-lang-quen-khi-hoc-code-jvElaA0dlkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-core-nhung-dieu-quan-trong-nhung-hay-bi-lang-quen-khi-hoc-code-jvElaA0dlkw</guid>
            <description><![CDATA[Giới thiệu
* Chào các bạn. Như tiêu đề đã đề cập, bài viết hôm nay mình sẽ không nói về những điều "xa xa" như các bài viết trước đây nữa. Mình sẽ viế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Nhat</dc:creator>
            <pubDate>2020-05-20 23:40:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[What is the purpose of a “Refresh Token” ?]]></title>
                        <link>https://viblo.asia/p/what-is-the-purpose-of-a-refresh-token-maGK7kL9Kj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/what-is-the-purpose-of-a-refresh-token-maGK7kL9Kj2</guid>
            <description><![CDATA[Refresh token là gì?
Khi sử dụng refresh token, data nhận được khi request access token sẽ có dạng tương tự như sau
*  access token là 1 chuỗi được mã...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Dinh Lam</dc:creator>
            <pubDate>2019-04-19 22:19:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao và khi nào nên sử dụng forEach, map, filter, reduce và find trong JavaScript.]]></title>
                        <link>https://viblo.asia/p/tai-sao-va-khi-nao-nen-su-dung-foreach-map-filter-reduce-va-find-trong-javascript-naQZRYwmKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-va-khi-nao-nen-su-dung-foreach-map-filter-reduce-va-find-trong-javascript-naQZRYwmKvx</guid>
            <description><![CDATA[Nhiều bài viết thảo luận về cách sử dụng .forEach (), .map (), .filter (), .reduce () và .find () trên các mảng trong JavaScript. Bài viết này cung cấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ninh Quang</dc:creator>
            <pubDate>2019-02-22 08:26:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng base class Activity, Fragment]]></title>
                        <link>https://viblo.asia/p/xay-dung-base-class-activity-fragment-3P0lPeN45ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-base-class-activity-fragment-3P0lPeN45ox</guid>
            <description><![CDATA[Viết base class luôn luôn là 1 ý tưởng tốt nhất dành cho các dự án lớn.
Vậy tại sao chúng ta lại cần phải viết base cho Activity, Fragment hay bất cứ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mau Ngo Giap</dc:creator>
            <pubDate>2019-02-19 16:31:44</pubDate>
                                                                                                        </item>
            </channel>
</rss>
