Backend

Sự khác biệt giữa Single thread, Multithread và Multiprocessing

PH Dong

Sự phân tách công việc và xử lý dữ liệu là một phần quan trọng trong việc xây dựng các ứng dụng hiệu quả. Khi phát triển phần mềm, sự hiểu biết về các khái niệm như single thread, multithread và multiprocessing là rất quan trọng.

Triển khai dự án NextJS CI/CD trên Vercel với Github trong 10 phút

Triển khai dự án NextJS CI/CD trên Vercel với Github trong 10 phút

PH Dong

Dự án NextJS có sức hấp dẫn đối với các nhà phát triển web, nhưng việc triển khai và quản lý quy trình CI/CD có thể gây khó khăn đôi khi. Trong bài viết này, chúng ta sẽ tìm hiểu cách triển khai dự án NextJS CI/CD trên Vercel với GitHub một cách nhịp nhàng và hiệu quả nhất.

Crawl dữ liệu với nodejs

Hướng dẫn crawl dữ liệu với Nodejs và Express

PH Dong

Crawl dữ liệu là quá trình thu thập thông tin từ các trang web khác nhau thông qua việc tự động truy cập và thu thập dữ liệu từ các trang đó. Phương pháp này rất hữu ích khi bạn muốn lấy dữ liệu từ các trang web có sẵn để sử dụng cho mục đích phân tích, tìm kiếm hoặc hiển thị trên trang web của bạn.