<?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>Single-page-application 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/single-page-application.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>Single-page-application Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-07-18T07:38:07+07:00</lastBuildDate>
                <item>
            <title><![CDATA[React là gì? SPA là gì?]]></title>
                        <link>https://viblo.asia/p/react-la-gi-spa-la-gi-oK9VygX5JQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/react-la-gi-spa-la-gi-oK9VygX5JQR</guid>
            <description><![CDATA[React và kiến trúc SPA (Single Page Application) là hai khái niệm quan trọng trong phát triển web ngày nay và chúng thường đi cùng nhau. Bài viết này ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Hung</dc:creator>
            <pubDate>2025-05-02 11:51:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authentication trong SPA (ReactJs, VueJs) - nên lưu Token ở đâu, có những vấn đề liên quan đến Security?]]></title>
                        <link>https://viblo.asia/p/authentication-trong-spa-reactjs-vuejs-nen-luu-token-o-dau-co-nhung-van-de-lien-quan-den-security-eW65G7qY5DO</link>
            <guid isPermaLink="true">https://viblo.asia/p/authentication-trong-spa-reactjs-vuejs-nen-luu-token-o-dau-co-nhung-van-de-lien-quan-den-security-eW65G7qY5DO</guid>
            <description><![CDATA[Tóm tắt
Cookie, session, token, JWT nên lưu ở đâu, bạn cần quan tâm những vấn đề gì liê quan đến security? Trong bài viết này, mình sẽ chia sẻ những đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2019-08-15 15:20:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authentication nâng cao trong SPA (React/Vue) dùng JWT kết hợp Cookie]]></title>
                        <link>https://viblo.asia/p/authentication-nang-cao-trong-spa-reactvue-dung-jwt-ket-hop-cookie-Az45bmvLlxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/authentication-nang-cao-trong-spa-reactvue-dung-jwt-ket-hop-cookie-Az45bmvLlxY</guid>
            <description><![CDATA[Cookie, session, token, JWT, lưu token ở đâu, các mối quan tâm về xác thực trong một hệ thống Single-Page Application... tất cả mọi thứ bạn cần biết đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huỳnh Minh Tú</dc:creator>
            <pubDate>2019-02-10 14:28:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Server Side Rendering, Client Side Rendering (Single Page Applications)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/server-side-rendering-client-side-rendering-single-page-applications-jvElaWYYKkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/server-side-rendering-client-side-rendering-single-page-applications-jvElaWYYKkw</guid>
            <description><![CDATA[Server side rendering (SSR)
Kể từ thời khai thiên lập địa, các phương pháp thông thường để nhận HTML của trình duyệt là bằng cách sử dụng server-side ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Hoang</dc:creator>
            <pubDate>2018-11-20 19:16:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Vue Router tạo single page trong laravel]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-vue-router-tao-single-page-trong-laravel-yMnKMJWNZ7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-vue-router-tao-single-page-trong-laravel-yMnKMJWNZ7P</guid>
            <description><![CDATA[Chào các bạn, vừa rồi mình đang làm dự án và tự nhiên được sử dụng vuejs vào dự án laravel của mình, thế là tiện thể có cơ hội tìm hiển luôn về vuejs....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Văn Khôi</dc:creator>
            <pubDate>2018-09-22 21:25:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng web với NodeJS + Express FrameWork + AngularJS - Phần 5]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-web-voi-nodejs-express-framework-angularjs-phan-5-6J3ZgB4BKmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-web-voi-nodejs-express-framework-angularjs-phan-5-6J3ZgB4BKmB</guid>
            <description><![CDATA[Xin chào mọi người, quay lại với chuỗi serial chủ đề về NodeJs của mình, ở bài viết này mình sẽ hướng dẫn tiếp cách load đưa dữ liệu trước hoặc định n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Thanh Luan</dc:creator>
            <pubDate>2018-08-21 16:22:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng một ứng dụng thời tiết đơn giản sử dụng Vuejs - Phần 2]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/xay-dung-mot-ung-dung-thoi-tiet-don-gian-su-dung-vuejs-phan-2-GrLZDXx3Zk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-mot-ung-dung-thoi-tiet-don-gian-su-dung-vuejs-phan-2-GrLZDXx3Zk0</guid>
            <description><![CDATA[Xây dựng các component
Api Endpoint.
Trong phần trước, mình đã hướng dẫn các bạn mô hinh của một ứng dụng Vue cơ bản với vuex. Để có thể nhận thông ti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khổng Minh Quân</dc:creator>
            <pubDate>2018-09-14 20:12:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng một ứng dụng thời tiết đơn giản sử dụng Vuejs - Phần 1]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/xay-dung-mot-ung-dung-thoi-tiet-don-gian-su-dung-vuejs-phan-1-vyDZOPrRlwj</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-mot-ung-dung-thoi-tiet-don-gian-su-dung-vuejs-phan-1-vyDZOPrRlwj</guid>
            <description><![CDATA[Tổng quan
Cách tốt nhất để trở nên thuần thục một ngôn ngữ hay một framework là bắt tay vào một project nho nhỏ mà từ đó chúng ta có thể biến đổi nhữn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khổng Minh Quân</dc:creator>
            <pubDate>2018-08-01 10:56:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao chúng ta nên xây dựng một ứng dụng Single-page Application]]></title>
                        <category>Design</category>
                        <link>https://viblo.asia/p/tai-sao-chung-ta-nen-xay-dung-mot-ung-dung-single-page-application-GrLZDwqeKk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-chung-ta-nen-xay-dung-mot-ung-dung-single-page-application-GrLZDwqeKk0</guid>
            <description><![CDATA[Với sự phát triển của ứng dụng web, các ứng dụng Destop đang dần trở nên lạc hậu. Bây giờ là thời đại của những trang web thân thiên, dễ dùng, dễ dàng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khổng Minh Quân</dc:creator>
            <pubDate>2018-07-05 09:13:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng web với NodeJS + Express FrameWork + AngularJS - Phần 4]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-web-voi-nodejs-express-framework-angularjs-phan-4-GrLZDwo3Kk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-web-voi-nodejs-express-framework-angularjs-phan-4-GrLZDwo3Kk0</guid>
            <description><![CDATA[Như đã nói ở phần trước tiếp tục cho chuỗi series "Xây dựng ứng dụng web với NodeJS + Express FrameWork + AngularJS", ở phần 4 này mình sẽ hướng dẫn t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Thanh Luan</dc:creator>
            <pubDate>2018-06-25 15:33:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[4 Layers của Single Page Applications bạn cần biết]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/4-layers-cua-single-page-applications-ban-can-biet-bJzKmMxEK9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/4-layers-cua-single-page-applications-ban-can-biet-bJzKmMxEK9N</guid>
            <description><![CDATA[Cùng xem cấu trúc một ứng dụng react từ đầu, tìm hiểu về domain và các dịch vụ của nó, store, dịch vụ của ứng dụng và view.

Mọi dự án thành công đều ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Do Van Nam</dc:creator>
            <pubDate>2018-03-26 15:51:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[(Single-page) VueJS - Firebase sự kết hợp ngọt ngào]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/single-page-vuejs-firebase-su-ket-hop-ngot-ngao-maGK7WyAKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/single-page-vuejs-firebase-su-ket-hop-ngot-ngao-maGK7WyAKj2</guid>
            <description><![CDATA[Giới thiệu

Hôm nay mình sẽ tạo một ứng dụng (single-page) có sự kết hợp giữa VueJS và Firebase.
Single-page application (SPA) là gì ?
Với một trang w...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2018-02-05 16:38:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[(Demo) Xây dựng blog Single Page Application với Laravel và Vue.js]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/demo-xay-dung-blog-single-page-application-voi-laravel-va-vuejs-XL6lAPWRZek</link>
            <guid isPermaLink="true">https://viblo.asia/p/demo-xay-dung-blog-single-page-application-voi-laravel-va-vuejs-XL6lAPWRZek</guid>
            <description><![CDATA[Trong bài viết này, chúng ta sẽ cùng nhau xây dựng một trang blog Single Page Application (SPA) sử dụng là Laravel framework và Vue.js. Bạn có thể dọc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Ngoc</dc:creator>
            <pubDate>2018-01-26 15:08:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Viblo Deployment Day] Web Development Best Practices]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/viblo-deployment-day-web-development-best-practices-Eb85oJGWl2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/viblo-deployment-day-web-development-best-practices-Eb85oJGWl2G</guid>
            <description><![CDATA[Với nhiều năm kinh nghiệm trong lĩnh vực phát triển Web Services, đến với sự kiện "Deployment Day" lần này, diễn giả Trần Đức Thắng, Top #1 Author trê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viblo Announcer</dc:creator>
            <pubDate>2017-12-19 09:33:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Single-page Application với Rails và AngularJS(1.x) - Phần 1]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/series-single-page-application-voi-rails-va-angularjs1x-phan-1-Eb85o2eWl2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-single-page-application-voi-rails-va-angularjs1x-phan-1-Eb85o2eWl2G</guid>
            <description><![CDATA[Phần 1:  Kết hợp Rails và AngularJS(1.x)
I. Mở đầu

- Hiện nay SPA (Single-page Application) đang là xu thế của công nghệ web nhằm mang đến cho người ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Vĩnh Thiện</dc:creator>
            <pubDate>2017-03-19 15:03:11</pubDate>
                                                                                                        </item>
            </channel>
</rss>
