BÀI VIẾT MỚI
Lập trình Nodejs
NestJS –Nodejs Framework tuyệt vời thay thế ExpressJS
Trong một lần tình cờ nói chuyện với cô bạn đồng nghiệp cũ, mình được giới thiệu về một NodeJS framework khá hay ho....
Lập trình Web
NuxtJS là gì? Hướng dẫn xây dựng web app với Nuxt.JS framework
Bạn đã bao giờ xây dựng ứng dụng web bằng VueJS chưa? Bạn đã từng nghe nói tới 2 khái niệm Server Side Rendering...
Lập trình Web
Học React qua 10 dự án thực tế (từ cơ bản – nâng cao)
Để học React, bạn có rất nhiều cách như: học qua tài liệu chính chủ, học qua sách, video., khóa học online/offline... Với ReactJS,...
Lập trình Web
Sử dụng TikTok API để tạo trang viral video cực đơn giản
TikTok hiện là mạng xã hội video có lượng tăng trưởng người dùng nhanh nhât thế giới hiện nay. Rất nhiều trao lưu mới...
Thủ thuật
Tải Winrar – phần mềm nén và giải nén tốt nhất – miễn phí vĩnh viễn
Tại sao bạn lại phải cần tới file nén? tải winrar về làm gì chứ?
Mình lấy ví dụ đơn giản thế này, khi bạn...
Lập trình Web
[React] Tại sao mình không muốn sử dụng Redux?
Redux là một thư viện quản lý state (trạng thái) vô cùng phổ biến trong hệ sinh thái React. Nó cho phép chúng ta...
Lập trình Web
Khái niệm Hoisting Javascript là gì? Tại sao lại cần chú ý!
Khi tìm hiểu Javascript, bạn sẽ biết được rằng JS là ngôn ngữ lập trình kiểu thông dịch tương tự như Ruby. Mỗi khi...
Android
Mẹo viết code Kotlin cho Android developer không nên bỏ qua
Kotlin hiện đã trở thành ngôn ngữ chính để lập trình ứng dụng Android, bên cạnh Java đã có phần già nua. Khi mới...
Lập trình Web
Làm thế nào ghép (concat) mảng trong Javascript?
Việc phải ghép nối nhiều mảng thành một mảng duy nhất là một trong những task mà bạn rất hay gặp. Trong javascript, bạn...
Android
Giải thích chi tiết về Launch Mode và Tasks trong Android
Android launch mode là một khái niệm khá trừu tượng và rất nhiều bạn developer nhầm lẫn. Nhiều khi bạn ấy chỉ chọn một...