<?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>Nestjs-fundamental 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/nestjs-fundamental.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>Nestjs-fundamental Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-19T18:19:03+07:00</lastBuildDate>
                <item>
            <title><![CDATA[So sánh giữa 3 cơ chế test trong ứng dụng NestJS]]></title>
                        <link>https://viblo.asia/p/so-sanh-giua-3-co-che-test-trong-ung-dung-nestjs-PwlVmbxm45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-giua-3-co-che-test-trong-ung-dung-nestjs-PwlVmbxm45Z</guid>
            <description><![CDATA[Ở bài viết trước mình có chia sẻ về cơ chế NestJS testing cơ bản, ngày hôm nay mình muốn chia sẻ chi tiết hơn và so sánh 3 cơ chế test trong ứng dụng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-19 21:42:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh giữa 3 cơ chế test trong ứng dụng NestJS]]></title>
                        <link>https://viblo.asia/p/so-sanh-giua-3-co-che-test-trong-ung-dung-nestjs-zXRJ8rM2VGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-giua-3-co-che-test-trong-ung-dung-nestjs-zXRJ8rM2VGq</guid>
            <description><![CDATA[1. Unit Test

- Mục tiêu: Kiểm tra logic của từng thành phần riêng lẻ (class, function, module).
- Phạm vi: Chỉ kiểm tra một đơn vị code cụ thể và moc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-13 15:31:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[NestJS Testing là gì ? 1 cách để đảm bảo ứng chạy hiệu quả]]></title>
                        <link>https://viblo.asia/p/nestjs-testing-la-gi-1-cach-de-dam-bao-ung-chay-hieu-qua-MG24ByDYVz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/nestjs-testing-la-gi-1-cach-de-dam-bao-ung-chay-hieu-qua-MG24ByDYVz3</guid>
            <description><![CDATA[Testing trong NestJS là một phần quan trọng để đảm bảo chất lượng ứng dụng. NestJS cung cấp các công cụ tích hợp để viết và chạy unit tests, integrati...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-12 10:08:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Execution Context là gì ? 1 trong những khái niệm cơ bản của NestJS]]></title>
                        <link>https://viblo.asia/p/execution-context-la-gi-1-trong-nhung-khai-niem-co-ban-cua-nestjs-x7Z4DbBpLnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/execution-context-la-gi-1-trong-nhung-khai-niem-co-ban-cua-nestjs-x7Z4DbBpLnX</guid>
            <description><![CDATA[Execution Context là gì ?
Execution Context là một khái niệm cơ bản trong NestJS, cung cấp một abstraction để xác định ngữ cảnh mà một handler (method...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-10 22:42:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lazy Loading Modules trong NestJS là gì ?]]></title>
                        <link>https://viblo.asia/p/lazy-loading-modules-trong-nestjs-la-gi-PAoJenDkL1j</link>
            <guid isPermaLink="true">https://viblo.asia/p/lazy-loading-modules-trong-nestjs-la-gi-PAoJenDkL1j</guid>
            <description><![CDATA[Lazy Loading Modules trong NestJS giúp tối ưu hóa hiệu suất ứng dụng bằng cách chỉ tải những module mà ứng dụng cần sử dụng tại một thời điểm cụ thể. ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-09 20:31:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Module Reference là gì trong NestJS ?]]></title>
                        <link>https://viblo.asia/p/module-reference-la-gi-trong-nestjs-obA46vkg4Kv</link>
            <guid isPermaLink="true">https://viblo.asia/p/module-reference-la-gi-trong-nestjs-obA46vkg4Kv</guid>
            <description><![CDATA[ModuleRef trong NestJS là một công cụ giúp bạn truy cập và tương tác với các dịch vụ (services) giữa các module một cách linh động tại thời điểm runti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-08 23:16:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Circular Dependency là gì ? 3 cách để giải quyết các circular dependency]]></title>
                        <link>https://viblo.asia/p/circular-dependency-la-gi-3-cach-de-giai-quyet-cac-circular-dependency-r1QLxXe0LAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/circular-dependency-la-gi-3-cach-de-giai-quyet-cac-circular-dependency-r1QLxXe0LAw</guid>
            <description><![CDATA[Thêm một khái niệm fundamental nữa lấy ra từ docs của nestjs.com, đây là một khái niệm cũng thường xuyên được hỏi trong các cuộc phỏng vấn NestJS mà m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-07 21:42:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Injection Scopes là gì ? 1 trong các khái niệm fundamental của NestJS]]></title>
                        <link>https://viblo.asia/p/injection-scopes-la-gi-1-trong-cac-khai-niem-fundamental-cua-nestjs-0gdJzgqgLz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/injection-scopes-la-gi-1-trong-cac-khai-niem-fundamental-cua-nestjs-0gdJzgqgLz5</guid>
            <description><![CDATA[Trong series về [NestJS cơ bản này], một khái niệm không thể bỏ qua mà mình muốn đề cập trong bài viết đó là Injection Scope, vậy nó là gì ? Các khái ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-05 13:28:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Custom Providers là gì trong NestJS ? 1 trong các concept cơ bản của Nest]]></title>
                        <link>https://viblo.asia/p/custom-providers-la-gi-trong-nestjs-1-trong-cac-concept-co-ban-cua-nest-3kY4gMoOLAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/custom-providers-la-gi-trong-nestjs-1-trong-cac-concept-co-ban-cua-nest-3kY4gMoOLAe</guid>
            <description><![CDATA[Trong NestJS, Custom Providers được sử dụng để tùy chỉnh cách mà các dependency được quản lý và cung cấp trong ứng dụng. Chúng cung cấp một cách linh ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Nhật Sang</dc:creator>
            <pubDate>2025-01-03 14:49:48</pubDate>
                                                                                                        </item>
            </channel>
</rss>
