<?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>Boilerplate 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/boilerplate.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>Boilerplate Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-24T19:15:15+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Dựng API import CSV bằng Nodejs và Express]]></title>
                        <link>https://viblo.asia/p/dung-api-import-csv-bang-nodejs-va-express-AZoJjrw7JY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-api-import-csv-bang-nodejs-va-express-AZoJjrw7JY7</guid>
            <description><![CDATA[Tản mạn

Nodejs luôn luôn là một lựa chọn tốt cho startup.

Lý do ư?

1. Nhanh (có hàng tá bài viết nói tại sao Nodejs lại nhanh rồi)
2. Dễ code, dễ h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kiên Đinh</dc:creator>
            <pubDate>2024-05-11 15:32:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Setup Boilerplate cho dự án NestJS - Phần 8: Xử lý Background job với BullMQ ️]]></title>
                        <link>https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-8-xu-ly-background-job-voi-bullmq-yZjJY9DDJOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-8-xu-ly-background-job-voi-bullmq-yZjJY9DDJOE</guid>
            <description><![CDATA[Đây là bài viết nằm trong Series NestJS thực chiến , các bạn có thể xem toàn bộ bài viết ở link : https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA

...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc Nguyen</dc:creator>
            <pubDate>2023-08-12 16:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Setup Boilerplate cho dự án NestJS - Phần 7: Thế nào là một Error Handling hiệu quả]]></title>
                        <link>https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-7-the-nao-la-mot-error-handling-hieu-qua-qPoL7702Lvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-7-the-nao-la-mot-error-handling-hieu-qua-qPoL7702Lvk</guid>
            <description><![CDATA[Đây là bài viết nằm trong Series NestJS thực chiến, các bạn có thể xem toàn bộ bài viết ở link: https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA

Đặ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc Nguyen</dc:creator>
            <pubDate>2023-07-30 11:34:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Setup Boilerplate cho dự án NestJS - Phần 5: Cấu hình API Docs với Swagger một cách chuyên nghiệp]]></title>
                        <link>https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-5-cau-hinh-api-docs-voi-swagger-mot-cach-chuyen-nghiep-obA463lXJKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-5-cau-hinh-api-docs-voi-swagger-mot-cach-chuyen-nghiep-obA463lXJKv</guid>
            <description><![CDATA[Đây là bài viết nằm trong Series NestJS thực chiến, các bạn có thể xem toàn bộ bài viết  ở link: https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA

Đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc Nguyen</dc:creator>
            <pubDate>2023-05-24 15:49:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Setup Boilerplate cho dự án NestJS  - Phần 1: Team có nhiều thành viên - Env, Joi, Husky, Commitlint, Prettier, Dockerizing]]></title>
                        <link>https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-1-team-co-nhieu-thanh-vien-env-joi-husky-commitlint-prettier-dockerizing-EbNVQxG2LvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/setup-boilerplate-cho-du-an-nestjs-phan-1-team-co-nhieu-thanh-vien-env-joi-husky-commitlint-prettier-dockerizing-EbNVQxG2LvR</guid>
            <description><![CDATA[Đây là bài viết nằm trong Series NestJS thực chiến, các bạn có thể xem toàn bộ bài viết ở link: https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA

Xi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc Nguyen</dc:creator>
            <pubDate>2023-03-28 16:47:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cùng mình tạo Boilerplate cho dự án NextJS v12 - Phần 1:  MUI v5, Emotion Cache và Axios-hooks]]></title>
                        <link>https://viblo.asia/p/cung-minh-tao-boilerplate-cho-du-an-nextjs-v12-phan-1-mui-v5-emotion-cache-va-axios-hooks-GyZJZnk2Jjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/cung-minh-tao-boilerplate-cho-du-an-nextjs-v12-phan-1-mui-v5-emotion-cache-va-axios-hooks-GyZJZnk2Jjm</guid>
            <description><![CDATA[Hello mọi người, hôm nay chúng ta sẽ cùng bàn luận về việc tạo cấu trúc cho dự án Front-end dùng NextJS v12  như thế nào để thuận tiện triển khai và b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc Nguyen</dc:creator>
            <pubDate>2023-02-16 19:53:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dựng Golang microservice boilerplate theo clean architecture]]></title>
                        <link>https://viblo.asia/p/dung-golang-microservice-boilerplate-theo-clean-architecture-1Je5EzG0KnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-golang-microservice-boilerplate-theo-clean-architecture-1Je5EzG0KnL</guid>
            <description><![CDATA[Chuyện về việc học

Như các bạn đã biết, mình trước giờ chủ yếu code đột NÉT, nhưng lại có thêm vài mối tình ngoài em nó, chẳng hạn PHP, Nodejs... Rồi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kiên Đinh</dc:creator>
            <pubDate>2022-08-07 10:27:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[IGNITE - The hottest React Native boilerplate 2020]]></title>
                        <link>https://viblo.asia/p/ignite-the-hottest-react-native-boilerplate-2020-bWrZn0wp5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/ignite-the-hottest-react-native-boilerplate-2020-bWrZn0wp5xw</guid>
            <description><![CDATA[Mở đầu
React Native là một framework tuyệt vời để bắt đầu một dự án mới dành cho mobile. Nhưng làm thế nào để bắt đầu xây dựng một React Native App từ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ha Anh Duc</dc:creator>
            <pubDate>2020-07-21 22:02:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Học React Native từ cơ bản đến nâng cao - Phần 8: Xây dựng Base Project (Boilerplate) cho React Native]]></title>
                        <link>https://viblo.asia/p/hoc-react-native-tu-co-ban-den-nang-cao-phan-8-xay-dung-base-project-boilerplate-cho-react-native-YWOZr6GRZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/hoc-react-native-tu-co-ban-den-nang-cao-phan-8-xay-dung-base-project-boilerplate-cho-react-native-YWOZr6GRZQ0</guid>
            <description><![CDATA[![](https://images.viblo.asia/fbc25a8d-00a3-44a3-800a-faf2bd155194.png)


I. Giới thiệu
Chào các bạn ! Trong bài viết ngày hôm nay tôi sẽ giới thiệu 1...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Thành Nghĩa</dc:creator>
            <pubDate>2019-10-07 16:40:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng ViewModelScope để giảm Boilerplate code với Coroutines]]></title>
                        <link>https://viblo.asia/p/su-dung-viewmodelscope-de-giam-boilerplate-code-voi-coroutines-aWj53e9eZ6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-viewmodelscope-de-giam-boilerplate-code-voi-coroutines-aWj53e9eZ6m</guid>
            <description><![CDATA[Scopes trong Kotlin Coroutines

Scopes (các phạm vi) trong Kotlin Coroutines vô cùng hữu dụng vì chúng ta cần phải huỷ bỏ các tác vụ nền ngay khi Acti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuc YNWA</dc:creator>
            <pubDate>2019-08-25 23:25:21</pubDate>
                                                                                                        </item>
            </channel>
</rss>
