software

Kiểm soát fetch với AbortController

1. AbortController là gì? 2. Cách sử dụng AbortController Để sử dụng AbortController, bạn chỉ cần làm theo ba bước đơn...
Avatar photo Thuan Nguyen Le Anh
2 min read

CI/CD Pipelines với GitHub Actions và Docker: Hướng Dẫn Triển Khai Tự Động Từ A-Z

Giới thiệu Khi phát triển phần mềm ở quy mô lớn, việc tự động hóa quy trình build, test và deploy là yếu...
Avatar photo Kien Trinh Duy
3 min read

NestJS và Prisma: Áp dụng Database read replicas, hỗ trợ Typescript

Như các bài Ant của mình đã viết, Prisma là một Typescript ORM phổ biến và được ứng dụng khá nhiều...
Avatar photo San Ho Hoai
3 min read

Execution Context – Basic Javascript – Phần 1

Như chúng ta đã biết, Javascript là một ngôn ngữ chạy đơn luồng được biên dịch. Tức là browser không hiểu...
Avatar photo Anh Nguyen Dang Hoang
2 min read

Event-Driven Architecture .NET 8 vs DDD & Saga Orchestration

Xây dựng Event-Driven Architecture trong .NET 8 với DDD & Saga Orchestration (MassTransit) 1. Tại sao cần Event-Driven Architecture (EDA)? Trong các...
Avatar photo Phi Le Kim
2 min read

Tự Học Front-End Ngày 3: JS các kiến thức nâng cao

Khi đã nắm vững kiến thức cơ bản, bạn cần học các kiến thức nâng cao sau đây để xây dựng...
Avatar photo songlasong1234@gmail.com
6 min read

Tự Học Front-End Ngày 2: Dạo quanh JS cơ bản

JavaScript là ngôn ngữ lập trình phổ biến trên web. Ngôn ngữ này cho phép tạo ra các trang web động...
Avatar photo songlasong1234@gmail.com
6 min read

Tự Học Front-End Ngày 1: Bắt Đầu Với HTML & CSS

Để bắt đầu với Front-End Development, bạn cần hiểu rõ về HTML và CSS. Dưới đây là các khái niệm cơ...
Avatar photo songlasong1234@gmail.com
5 min read

Dựng front-end bằng Clean Architecture

Khi nhắc đến Clean Architecture, nhiều người thường chỉ nghĩ đến backend – nơi cần cấu trúc rõ ràng để quản...
Avatar photo Toan Nguyen Thai
5 min read