Material UI (MUI) là gì? Hướng dẫn sử dụng thư viện UI hàng đầu cho React

1. Material UI là gì? Material UI (MUI) là một thư viện giao diện người dùng (UI Library) dành cho React, được xây dựng dựa trên triết lý Material...
Avatar photo duong.trantung@ncc.asia
5 min read

Xây dựng API hiệu năng cao với Cache và Interceptor trong NestJS

🚀 Giới thiệu Hiệu năng là yếu tố sống còn của mọi ứng dụng backend. Một API chậm không chỉ làm...
Avatar photo Tuan Vu Thanh
3 min read

Xây dựng Module “Report” có Filtering, Pagination và Caching trong NestJS

Giới thiệu Khi phát triển hệ thống backend, module báo cáo (report) là một trong những phần quan trọng nhất —...
Avatar photo Tuan Vu Thanh
3 min read

Authentication và Authorization trong NestJS – JWT & Guards nâng cao

🔐 Authentication và Authorization trong NestJS – JWT & Guards nâng cao 🧭 Giới thiệu Trong các ứng dụng backend hiện...
Avatar photo Tuan Vu Thanh
3 min read

AI tái định nghĩa team: chuyển từ chuyên môn hóa sang tổng hợp hóa?

Từ 2022–2025, AI tiến hóa từ công cụ sơ khai thành “đồng đội siêu năng suất”, giúp một người có thể...
Avatar photo Minh Pham Anh
5 min read

Lập trình viên front-end là như nào ?

Từ “Cắt PSD” đến Tư duy System Design 1. Front-end ngày nay không còn là “cắt HTML, CSS” đơn thuần Trước...
Avatar photo thang.nguyenvan4@ncc.asia
3 min read

Làm chủ Giải thuật và Cấu trúc dữ liệu

Cấu trúc dữ liệu và giải thuật được biết đến như là nền tảng của các ngành khoa học máy tính...
Avatar photo Dat Nguyen Sy
4 min read

Validation và Exception Filter – Cách xử lý lỗi chuyên nghiệp trong NestJS

Giới thiệu Một API chuyên nghiệp không chỉ cần chạy đúng, mà còn phải xử lý lỗi đúng cách và hiển...
Avatar photo Tuan Vu Thanh
3 min read

Repository Pattern trong NestJS – Clean Architecture thực chiến

Giới thiệu Repository Pattern trong NestJS là một trong những cách phổ biến nhất để tổ chức tầng dữ liệu trong...
Avatar photo Tuan Vu Thanh
3 min read

All Stories

Setup React Native, Expo Route và Tamagui

hướng dẫn bạn từng bước thiết lập một ứng dụng đa nền tảng sử dụng React Native, Expo Router và Tamagui.
Avatar photo Thien Dang Van
2 min read

Selenium – Action API – Keyboard

Tiếp tục series về selenium, chúng ta sẽ cùng tìm hiểu về Keyboard actions. Chúng ta dùng bàn phím để tương...
Avatar photo Thao Vu Thi Phuong
1 min read

5 Reasons Why Continuous Testing is Important

Continuous Testing (Thử nghiệm liên tục) là gì? Nói một cách ngắn gọn, kiểm thử liên tục là một phương pháp...
Avatar photo Trinh Phan Thi Thuc
8 min read

Android và iOS: HĐH nào thực sự tốt nhất?

Android và iOS: Lựa chọn phần cứng Việc lựa chọn thiết bị của bạn cũng tương tự như lựa chọn giữa...
Avatar photo Trinh Phan Thi Thuc
19 min read

Do you know the Performance Testing Process??

1. Identify your testing environment Know your physical test environment, production environment and what testing tools are available. Understand details of...
Avatar photo Chi Hoang Ha
37 sec read

Do you know type of mobile testing?

1. Functional Testing Testing is normally achieved by user interface initiated test flows. Testing is done by certifying the requirements.  2....
Avatar photo Chi Hoang Ha
1 min read

Unit Testing vs. Integration Testing

Để xây dựng phần mềm mạnh mẽ, đáng tin cậy nhất, Unit testing và Intergration testing là hai trong số những...
Avatar photo Trinh Phan Thi Thuc
9 min read

5 Challenges and Tips for Mobile App Testing

Ứng dụng dành cho thiết bị di động đi kèm với những thách thức QA độc đáo. Thông thường, với chu...
Avatar photo Trinh Phan Thi Thuc
8 min read

Importance of Software Quality Assurance

Chất lượng công nghệ quan trọng hơn bao giờ hết, với phần mềm hiện quản lý mọi thứ, từ các hệ...
Avatar photo Trinh Phan Thi Thuc
5 min read