Tối ưu hóa hệ thống: MongoDB, MySQL, Cache và Server Job

Với các dự án phát triển lâu năm, hệ thống thường trở nên cồng kềnh do lượng dữ liệu và logic phức tạp ngày càng tăng. Để đảm bảo hiệu suất và khả năng mở rộng, việc tối ưu hóa... Read more

Cùng nhau tìm hiểu về MiniApp trên Passio

Xin chào các bạn, lại là mình đây. Hôm nay mình sẽ viết về một chủ đề khá mới đó là MiniApp. Nhưng trong phạm vi bài viết mình chỉ đề cập đến ứng dụng của MiniApp trên Passio thôi... Read more

Tư duy trong lập trình giao diện người dùng

Xin chào các bạn, bài viết này mình xin chia sẻ về tư duy khi lập trình nên giao diện người dùng. Cùng tìm hiểu nhé… Hẳn anh em dev chúng ta, có người làm backend, có người làm frontend,... Read more

Tìm hiểu về service worker

Service worker là gì ?Với các website trước đây yêu cầu đòi hỏi để chúng hoạt động là luôn phải có mạng, mỗi khi vào website thì cần phaỉ load lại trang toàn bộ trang rất lâu, và các notifications… Read more

Tản mạn về tính bất biến (immutability) trong lập trình

Chắc hẳn với các bạn quan tâm đến lập trình nói chung và lập trình hàm nói riêng đều đã từng 1 lần nghe về tính bất biến. Vậy tính bất biến là gì, nó có ảnh hưởng gì đến... Read more

Một số tips code ES6 khắc phục lỗi thực hành javascript

Cách để ẩn hết các yếu tố quy định? const hide = (…el) => […el].forEach(e=>(e.style.display=’none’)); // Example using hide(document.querySelectorAll(‘img’)); // Hide all <img> elements on the page Làm thế nào để kiểm tra nếu yếu tố đó có lớp quy... Read more