<?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>Front-end 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/front-end.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>Front-end Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-10-15T03:17:05+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Năm 2025, Tech Stack Full-stack của tôi và lý do lựa chọn]]></title>
                        <link>https://viblo.asia/p/nam-2025-tech-stack-full-stack-cua-toi-va-ly-do-lua-chon-7Z4DEEzoJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/nam-2025-tech-stack-full-stack-cua-toi-va-ly-do-lua-chon-7Z4DEEzoJnX</guid>
            <description><![CDATA[Năm 2025 sắp kết thúc.
Nhìn lại, năm nay framework frontend phát triển chóng mặt, công cụ AI thâm nhập hoàn toàn vào hiện trường phát triển, và phương...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sky blue</dc:creator>
            <pubDate>2025-11-06 13:14:31</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[Chúng Ta Đã Quên Mất Những Điều Cơ Bản Về Frontend]]></title>
                        <link>https://viblo.asia/p/chung-ta-da-quen-mat-nhung-dieu-co-ban-ve-frontend-7ymJXPraJkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/chung-ta-da-quen-mat-nhung-dieu-co-ban-ve-frontend-7ymJXPraJkq</guid>
            <description><![CDATA[Trong cơn bão của các xu hướng và mô hình mới nhất, có vẻ như chúng ta đã quên đi những kiến thức nền tảng của lập trình frontend. Điều này không chỉ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NGUYỄN ANH TUẤN</dc:creator>
            <pubDate>2024-06-26 07:10:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Pageclip - Server cho HTML forms.]]></title>
                        <link>https://viblo.asia/p/pageclip-server-cho-html-forms-0gdJznzAJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/pageclip-server-cho-html-forms-0gdJznzAJz5</guid>
            <description><![CDATA[Giới thiệu
Pageclip là một công cụ đơn giản giúp bạn lưu thông tin từ website của mình thông qua các form hoặc JavaScript phía front end.

Tại sao lại...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Nhan</dc:creator>
            <pubDate>2024-01-01 21:06:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[DaisyUI - thư viện đẹp cho TailwindCSS]]></title>
                        <link>https://viblo.asia/p/daisyui-thu-vien-dep-cho-tailwindcss-0gdJzn2GJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/daisyui-thu-vien-dep-cho-tailwindcss-0gdJzn2GJz5</guid>
            <description><![CDATA[DaisyUI là 1 thư viện của tailwindCSS, thư viện này thêm các component class name cho tailwindCSS để giúp viết tailwind ngắn gọn hơn.
Tại sao lại là d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thanh Sang</dc:creator>
            <pubDate>2023-11-23 14:47:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Với AI bạn có thể không cần viết 1 dòng code nào nữa?]]></title>
                        <link>https://viblo.asia/p/voi-ai-ban-co-the-khong-can-viet-1-dong-code-nao-nua-y37LdE9MVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/voi-ai-ban-co-the-khong-can-viet-1-dong-code-nao-nua-y37LdE9MVov</guid>
            <description><![CDATA[Ý tưởng
Cuối tuần vừa rồi, rảnh rảnh mình nảy ra ý định thử phát triển 1 trang web hoàn toàn sử dụng AI mà sẽ không tự viết 1 dòng code nào cả. Mình đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TungDT</dc:creator>
            <pubDate>2023-10-30 10:31:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Say goodbye to the pain called CORS!]]></title>
                        <link>https://viblo.asia/p/say-goodbye-to-the-pain-called-cors-018J2v2eJYK</link>
            <guid isPermaLink="true">https://viblo.asia/p/say-goodbye-to-the-pain-called-cors-018J2v2eJYK</guid>
            <description><![CDATA[

When you are writing code for an application, this bug can happen more often than it should. Every time it happens, people have the same reaction.

...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NGUYỄN ANH TUẤN</dc:creator>
            <pubDate>2023-02-08 22:48:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đầu xuân chia sẻ cho ae FE kho HÀNG KHỦNG - Useful Front-End Development Tools]]></title>
                        <link>https://viblo.asia/p/dau-xuan-chia-se-cho-ae-fe-kho-hang-khung-useful-front-end-development-tools-2oKLnNwZLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/dau-xuan-chia-se-cho-ae-fe-kho-hang-khung-useful-front-end-development-tools-2oKLnNwZLQO</guid>
            <description><![CDATA[

Đầu tiên mình xin gửi lời CHÚC MỪNG NĂM MỚI tới cộng đồng người dùng Viblo!

Chúc mọi người năm mới đầy may mắn, thành công và hạnh phúc. Hy vọng tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NGUYỄN ANH TUẤN</dc:creator>
            <pubDate>2023-01-22 00:00:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn có thực sự hiểu về Slots?]]></title>
                        <link>https://viblo.asia/p/ban-co-thuc-su-hieu-ve-slots-3kY4gWMk4Ae</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-co-thuc-su-hieu-ve-slots-3kY4gWMk4Ae</guid>
            <description><![CDATA[

Trong quá trình làm việc với Vuejs thì hẳn ai cũng đã từng sử dụng slot rồi, nhưng liệu ngoài chức năng là thêm nội dung html từ component cha vào c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2022-09-20 08:53:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Higher Order Component pattern có bị thay thế? React]]></title>
                        <link>https://viblo.asia/p/higher-order-component-pattern-co-bi-thay-the-react-Ny0VGAnDJPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/higher-order-component-pattern-co-bi-thay-the-react-Ny0VGAnDJPA</guid>
            <description><![CDATA[Mục tiêu bài viết
Tiếp tục với phần trước, bài viết ở phần này nhằm đưa ra giải pháp và tranh luận về một trong những cách tái sử dụng logic trong rea...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Tích Duy</dc:creator>
            <pubDate>2022-09-09 11:22:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Capacitor - Xâm lược thế giới mobile chỉ với HTML, CSS, JS]]></title>
                        <link>https://viblo.asia/p/capacitor-xam-luoc-the-gioi-mobile-chi-voi-html-css-js-gAm5y0xLldb</link>
            <guid isPermaLink="true">https://viblo.asia/p/capacitor-xam-luoc-the-gioi-mobile-chi-voi-html-css-js-gAm5y0xLldb</guid>
            <description><![CDATA[Bạn là một tech lead chuyên về web nhưng bỗng một ngày bị bắt phải triển khai sản phẩm cho nền tảng di động trong thời gian ngắn? Hay là một front-end...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khang</dc:creator>
            <pubDate>2022-10-06 18:40:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn căn giữa 1 thẻ div như thế nào?]]></title>
                        <link>https://viblo.asia/p/ban-can-giua-1-the-div-nhu-the-nao-bWrZnAYmKxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-can-giua-1-the-div-nhu-the-nao-bWrZnAYmKxw</guid>
            <description><![CDATA[Tổng quan ví dụ
Với những bạn mới học HTML, CSS cơ bản, việc căn giữa 1 thẻ HTML có thể trở nên khó khăn.<br>
Với việc tự học và tham khảo, tôi đúc rú...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Quý Công</dc:creator>
            <pubDate>2022-05-26 16:05:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HOFC và Wrapper Component]]></title>
                        <link>https://viblo.asia/p/hofc-va-wrapper-component-Az45bR8q5xY</link>
            <guid isPermaLink="true">https://viblo.asia/p/hofc-va-wrapper-component-Az45bR8q5xY</guid>
            <description><![CDATA[
Lí do sử dụng
Trước khi đến với khái niệm về HOC chúng ta hay tìm hiểu xem lí do tại sao cần phải dùng đến nó

Ví dụ có một component để hiển thị ảnh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2022-05-15 12:24:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Framer Motion - Animation library bá cháy cho React web]]></title>
                        <link>https://viblo.asia/p/framer-motion-animation-library-ba-chay-cho-react-web-maGK7rAa5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/framer-motion-animation-library-ba-chay-cho-react-web-maGK7rAa5j2</guid>
            <description><![CDATA[Bạn đã chán ngấy khi làm việc với những trang web bất động? Bạn muốn thổi hồn vào những ứng dụng web của mình? Bạn muốn làm cái gì đó sinh động hơn, s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khang</dc:creator>
            <pubDate>2022-05-09 13:00:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số mẹo với Vuejs]]></title>
                        <link>https://viblo.asia/p/mot-so-meo-voi-vuejs-ORNZqAeMZ0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-meo-voi-vuejs-ORNZqAeMZ0n</guid>
            <description><![CDATA[
Thêm xóa với delete
Một số phương pháp để có thể thêm và xóa các phần tử trong array và object
Array
Object
Cập nhật đồng bộ bằng $emit update
Cập nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2022-04-26 11:34:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết Unit Test dễ dàng hơn với phương pháp này]]></title>
                        <link>https://viblo.asia/p/viet-unit-test-de-dang-hon-voi-phuong-phap-nay-djeZ1E9jZWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-unit-test-de-dang-hon-voi-phuong-phap-nay-djeZ1E9jZWz</guid>
            <description><![CDATA[Nhìn qua về unit test

Bài viết này phù hợp với những người đã biết về unit test, nên mình sẽ không giải thích các khái niệm căn bản nữa và sẽ đi thẳn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2022-04-02 10:36:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bộ câu hỏi phỏng vấn Intern, Fresher cho Front-end từ A-Z]]></title>
                        <link>https://viblo.asia/p/bo-cau-hoi-phong-van-intern-fresher-cho-front-end-tu-a-z-Do754rgVZM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/bo-cau-hoi-phong-van-intern-fresher-cho-front-end-tu-a-z-Do754rgVZM6</guid>
            <description><![CDATA[Mở đầu
Bài viết này tổng hợp bộ câu hỏi phỏng vấn dành cho vị trí Frontend Developer level Intern hoặc Fresher, bao gồm các chủ đề phổ biến như HTML, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Le Than</dc:creator>
            <pubDate>2022-02-20 21:45:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[HTML_CSS]Xây dựng giao diện trang Login Netflix]]></title>
                        <link>https://viblo.asia/p/html-cssxay-dung-giao-dien-trang-login-netflix-gGJ59BppKX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/html-cssxay-dung-giao-dien-trang-login-netflix-gGJ59BppKX2</guid>
            <description><![CDATA[Chào các bạn,

Tiếp theo bài viết về HTML & CSS cơ bản: https://viblo.asia/p/bai-1tim-hieu-ve-html-va-css-gAm5y7YDZdb.
Chúng ta sẽ đến với phần thực h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LongNguyen</dc:creator>
            <pubDate>2022-02-17 14:36:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kỹ thuật Render Props trong Vuejs]]></title>
                        <link>https://viblo.asia/p/ky-thuat-render-props-trong-vuejs-Eb85ozd2l2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/ky-thuat-render-props-trong-vuejs-Eb85ozd2l2G</guid>
            <description><![CDATA[![](https://images.viblo.asia/1b764074-6e6c-4ac1-b483-6ea606b70a9f.png)



Như chúng ta đã biết, props trong Vuejs là phương pháp truyền dữ liệu trực ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2022-01-17 17:47:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ứng dụng của Optional Chaining trong Vuejs]]></title>
                        <link>https://viblo.asia/p/ung-dung-cua-optional-chaining-trong-vuejs-Do754OMBlM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/ung-dung-cua-optional-chaining-trong-vuejs-Do754OMBlM6</guid>
            <description><![CDATA[Cách truyền thống để render một nested object
Như chúng ta đã biết, để hiển thị giá trị của một object trong template của Vuejs thì chúng ta thường sử...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thành</dc:creator>
            <pubDate>2021-11-06 13:04:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Phần 1]Routing trong reactjs]]></title>
                        <link>https://viblo.asia/p/phan-1routing-trong-reactjs-1VgZvQjmKAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-1routing-trong-reactjs-1VgZvQjmKAw</guid>
            <description><![CDATA[Hi anh em,

Hôm nay chúng ta sẽ cùng nhau tìm hiểu cách routing trong reactjs qua thư viện react-router-dom. Hy vọng được thảo luận cùng anh em đang h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LongNguyen</dc:creator>
            <pubDate>2021-10-24 08:33:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Cơ bản] Life cycle của Component trong Reactjs]]></title>
                        <link>https://viblo.asia/p/co-ban-life-cycle-cua-component-trong-reactjs-QpmleM39lrd</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-ban-life-cycle-cua-component-trong-reactjs-QpmleM39lrd</guid>
            <description><![CDATA[Xin chào mọi người!

Hôm nay mình sẽ giới thiệu cơ bản về lifecyle của component trong reactjs, gồm các giai đoạn nào và mỗi giai đoạn sẽ gọi những hà...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LongNguyen</dc:creator>
            <pubDate>2021-10-21 22:30:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Frontend và backend là gì?]]></title>
                        <link>https://viblo.asia/p/frontend-va-backend-la-gi-6J3ZgaQE5mB</link>
            <guid isPermaLink="true">https://viblo.asia/p/frontend-va-backend-la-gi-6J3ZgaQE5mB</guid>
            <description><![CDATA[Frontend và backend là gì? Đây là một câu hỏi từ một bạn trên Hoovada - nền tảng hỏi và đáp chuyên nghiệp trên nhiều lĩnh vực khác nhau giúp giải đáp ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phúc Nguyễn</dc:creator>
            <pubDate>2021-10-17 14:25:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về các khái niệm Components, Props, State trong ReactJS]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-cac-khai-niem-components-props-state-trong-reactjs-RnB5ppD25PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-cac-khai-niem-components-props-state-trong-reactjs-RnB5ppD25PG</guid>
            <description><![CDATA[1. Component

Component cho phép chúng ta chia nhỏ các thành phần UI độc lập mục đích để dễ quản lý và tái sử dụng nó

Chú ý: nếu chúng ta chia càng n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Developer</dc:creator>
            <pubDate>2021-09-21 08:32:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[15 JavaScript Front-end project giúp cải thiện kỹ năng cho người mới bắt đầu]]></title>
                        <link>https://viblo.asia/p/15-javascript-front-end-project-giup-cai-thien-ky-nang-cho-nguoi-moi-bat-dau-m68Z0eBNlkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/15-javascript-front-end-project-giup-cai-thien-ky-nang-cho-nguoi-moi-bat-dau-m68Z0eBNlkG</guid>
            <description><![CDATA[Cách nhanh nhất để trở thành lập trình viên giỏi là thực hành. Và một cách tuyệt vời để thực hành đó là làm càng nhiều project đơn giản, dễ làm quen c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lý Đức Long</dc:creator>
            <pubDate>2021-09-19 16:54:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Server -Side Rendering (SSR) và Client-Side Rendering (CSR)]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-server-side-rendering-ssr-va-client-side-rendering-csr-jvElaqyolkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-server-side-rendering-ssr-va-client-side-rendering-csr-jvElaqyolkw</guid>
            <description><![CDATA[1. Lời giới thiệu
Xin chào anh em, hiện nay trên thế giới có rất nhiều công nghệ rendering như : Server-side Rendering, Client-side Rendering, Pre-Ren...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Minh Hieu B</dc:creator>
            <pubDate>2021-09-12 08:13:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Liệu có bao nhiêu cách Clone Array trong JavaScript]]></title>
                        <link>https://viblo.asia/p/lieu-co-bao-nhieu-cach-clone-array-trong-javascript-63vKjeVk52R</link>
            <guid isPermaLink="true">https://viblo.asia/p/lieu-co-bao-nhieu-cach-clone-array-trong-javascript-63vKjeVk52R</guid>
            <description><![CDATA[Hi, xin chào bác bạn, chắc hẳn trong quá trình làm việc với JavaScript bạn sẽ gặp phải nhiều tình huống bắt buộc phải clone 1 array sang array mới để ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Van Hung</dc:creator>
            <pubDate>2021-11-04 15:15:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về $$typeof Property trong React]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-typeof-property-trong-react-bWrZnzpwZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-typeof-property-trong-react-bWrZnzpwZxw</guid>
            <description><![CDATA[Bạn thấy 2 đoạn code trên có liên quan tí nào không ?
Thực tế thì có đó, đoạn code đầu tiên sẽ được babel biên dịch ra giống như đoạn code thứ 2. Và f...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huỳnh Đắc Phú</dc:creator>
            <pubDate>2021-08-19 22:31:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những điều bạn có thể cần đối với Tailwind]]></title>
                        <link>https://viblo.asia/p/nhung-dieu-ban-co-the-can-doi-voi-tailwind-4dbZNXbv5YM</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-dieu-ban-co-the-can-doi-voi-tailwind-4dbZNXbv5YM</guid>
            <description><![CDATA[Bạn đang suy nghĩ để lựa chọn một CSS framework cho dự án của mình? Nếu bạn đang băn khoăn thì hãy trải nghiệm với Tailwind nhé, đó sẽ là một trải ngh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Ni</dc:creator>
            <pubDate>2021-08-15 23:20:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Intrinsic Size trong CSS]]></title>
                        <link>https://viblo.asia/p/intrinsic-size-trong-css-E375zrG65GW</link>
            <guid isPermaLink="true">https://viblo.asia/p/intrinsic-size-trong-css-E375zrG65GW</guid>
            <description><![CDATA[Tìm hiểu về Intrinsic Size trong CSS
1. Lời giới thiệu:
Xin chào anh em, hôm nay mình sẽ viết bài chia sẻ kiến thức mà mình đã tìm hiểu được trong thờ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Minh Hieu B</dc:creator>
            <pubDate>2021-08-09 15:39:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CÙNG TÌM HIỂU JAVASCRIPT - QUÁ TRÌNH LOAD PAGE]]></title>
                        <link>https://viblo.asia/p/cung-tim-hieu-javascript-qua-trinh-load-page-Qbq5QDeGlD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/cung-tim-hieu-javascript-qua-trinh-load-page-Qbq5QDeGlD8</guid>
            <description><![CDATA[![](https://images.viblo.asia/b6c7c610-7e01-42b3-9356-85440ae72d47.png)



TL;DR: Giống Life cycle (vòng đời) của một người - Sinh Lão Bệnh Tử.

MỤC L...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tan Nguyen</dc:creator>
            <pubDate>2021-08-03 16:49:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CSS Percentage - Hiểu rõ hơn về đơn vị phần trăm trong CSS]]></title>
                        <link>https://viblo.asia/p/css-percentage-hieu-ro-hon-ve-don-vi-phan-tram-trong-css-bJzKmrnrZ9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/css-percentage-hieu-ro-hon-ve-don-vi-phan-tram-trong-css-bJzKmrnrZ9N</guid>
            <description><![CDATA[Trong thời đại các thiết bị mobile đang ngày càng thông dụng, thì việc làm ra một website/webapp ngày càng phức tạp khi chúng ta phải chú trọng tới nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khang</dc:creator>
            <pubDate>2021-09-04 19:19:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về HOF và Currying trong JavaScript]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-hof-va-currying-trong-javascript-3P0lP3LGZox</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-hof-va-currying-trong-javascript-3P0lP3LGZox</guid>
            <description><![CDATA[

Ở bài trước, chúng ta đã cùng nhau tìm hiểu về function trong JavaScript là như thế nào rồi. Đó chỉ mới là kiến thức căn bản mà thôi, trong bài viết...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-08-01 20:24:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vòng lặp trong JavaScript]]></title>
                        <link>https://viblo.asia/p/vong-lap-trong-javascript-gDVK2O1mZLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/vong-lap-trong-javascript-gDVK2O1mZLj</guid>
            <description><![CDATA[

Nhắc đến vòng lặp thì hầu hết các ngôn ngữ lập trình nào cũng có và JavaScript thì cũng không phải là ngoại lệ. Vòng lặp đóng vai trò quan trọng tro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-07-31 22:17:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khai báo biến, scope và hoisting trong JavaScript]]></title>
                        <link>https://viblo.asia/p/khai-bao-bien-scope-va-hoisting-trong-javascript-RQqKLoJO57z</link>
            <guid isPermaLink="true">https://viblo.asia/p/khai-bao-bien-scope-va-hoisting-trong-javascript-RQqKLoJO57z</guid>
            <description><![CDATA[

Ở bài trước, chúng ta đã cùng nhau tìm hiểu về các kiểu dữ liệu trong JavaScript cũng như biết được tham trị, tham chiếu là gì? Phân biệt được hai ô...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-07-30 20:55:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các câu trúc lệnh điều khiển trong Javascript]]></title>
                        <link>https://viblo.asia/p/cac-cau-truc-lenh-dieu-khien-trong-javascript-bJzKmrnwZ9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-cau-truc-lenh-dieu-khien-trong-javascript-bJzKmrnwZ9N</guid>
            <description><![CDATA[

Bất  kỳ một ngôn ngữ lập trình nào cũng có các câu lệnh được xây dựng sẵn dùng để thực thi các dòng code theo các yêu cầu được chỉ định, JavaScript ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-07-29 17:27:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu công cụ devtool]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-cong-cu-devtool-3P0lP3L4Zox</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-cong-cu-devtool-3P0lP3L4Zox</guid>
            <description><![CDATA[

Ở bài trước, chúng ta đã cùng tìm hiểu về các câu lệnh console hữu ích, và hay được dùng trong quá trình code cũng như debug. Trong bài này, mình sẽ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Software Engineer Training</dc:creator>
            <pubDate>2021-07-28 20:46:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[useEffect vs useLayoutEffect]]></title>
                        <link>https://viblo.asia/p/useeffect-vs-uselayouteffect-63vKjO3kZ2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/useeffect-vs-uselayouteffect-63vKjO3kZ2R</guid>
            <description><![CDATA[Có lẽ các bạn cũng từng nghe đâu đó trong React Hook có tên là useLayoutEffect. Và một số nơi trong các bài đọc và tìm kiếm, nó có thể nói rằng nó hoạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">No Name</dc:creator>
            <pubDate>2021-07-21 16:29:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách kết hợp BEM, SASS và Bootstrap một cách ăn ý]]></title>
                        <link>https://viblo.asia/p/cach-ket-hop-bem-sass-va-bootstrap-mot-cach-an-y-1VgZvrPrZAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-ket-hop-bem-sass-va-bootstrap-mot-cach-an-y-1VgZvrPrZAw</guid>
            <description><![CDATA[Giới Thiệu
Chào mọi người, đối với những người mới học về BEM, SASS và Bootstrap như mình thì không khỏi bối rối khi muốn kết hợp cả ba một cách ăn ý....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Lê</dc:creator>
            <pubDate>2021-07-10 15:55:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cùng tìm hiểu về Box-sizing CSS]]></title>
                        <link>https://viblo.asia/p/cung-tim-hieu-ve-box-sizing-css-bJzKmrm6Z9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/cung-tim-hieu-ve-box-sizing-css-bJzKmrm6Z9N</guid>
            <description><![CDATA[CSS Box-sizing
Xin chào các bạn, hôm nay mình sẽ tìm hiểu về thuộc tính Box-sizing của css. Để hiểu rõ tính ứng dụng, cũng như tác dụng của nó khi thê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Sơn DHSP  DHDN</dc:creator>
            <pubDate>2021-06-06 18:26:20</pubDate>
                                                                                                        </item>
            </channel>
</rss>
