Chào các bác, e là newbie về nodejs nói riêng và lập trình bất đồng bộ nói chung, e chưa có kinh nghiệm mấy về xử lý bất đồng bộ. Bác nào giúp e vấn đề này với ạ.
[Khai báo mảng X]
getDB1(....., function(callback)
{
[Thêm phần tử vào mảng X]
});
getDB2(....., function(callback)
{
[Thêm phần tử vào mảng X]
});
res.render('index', {X...});
Vì trước giờ e code theo tư duy tuần tự nên như e tìm hiểu thì dùng module async để ép đoạn code trên thành đồng bộ, vậy có cách nào xử lý đoạn code trên theo tư duy bất đồng bộ ko ạ ?
Kiểu như render index đầu tiên, trong lúc đang getDB thìtrang index hiện ra thanh loading, getDB xong thì hiện giá trị mảng X ra index.
Hoặc cách nào tối ưu nhất để xử lý 1 số lượng lớn request. Tks all
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?