BÀI VIẾT MỚI
Lập trình Web
React – “Nghệ thuật” sử dụng useEffect() được hiệu quả hơn
useEffect là một trong những hook quan trọng và hay sử dụng nhất trong các dự án React.
Để biết tác dụng của useEffect hook...
Android
Hướng dẫn tạo ứng dụng Android Instant App Support
Ở bài viết trước, chúng ta đã hiểu được Instant App là gì và cơ chế hoạt hoạt động như thế nào rồi đúng...
Lập trình Web
Cách sắp xếp các phần tử trong mảng Javascript
Làm việc với Array – Mảng là một trong những công việc thường xuyên nhất. Mình cũng có nhiều bài viết chuyên sâu hoặc...
Android
Kinh nghiệm sử dụng AsyncTask để xử lý tác vụ liên quan Network!!
Để thực hiện các tác vụ tới kết nối server như download/upload file... thì giải pháp nhiều bạn nghĩ tới là sử dụng Android...
Lập trình Web
Toàn tập cách kiểm tra empty/undefined/null trong Javascript
Javascript đúng là một ngôn ngữ lập trình kì dị. Đó là câu nói mà mình hay gặp nhất mỗi khi hỏi các bạn...
Android
Cách viết hàm khởi tạo Class trong Kotlin vừa gọn, vừa dễ đọc
Một trong những mục tiêu tự học của mình đó chính là nghiên cứu thật kỹ cuốn sách "Kotlin in Action". Và mình muốn...
Android
Hướng dẫn tích hợp tính năng “Đăng nhập không cần mật khẩu” với Account Kit
Tại hội nghị lập trình viên F8, Facebook đã giới thiệu bộ Account Kit cho phép bất kì ứng dụng nào cũng có thể...
Android
Cách nâng cấp phiên bản database (upgrade database) android đúng nhất – không lỗi
Trong bất kể dự án phần mềm nào thì Database luôn là một phần đặc biệt quan trọng. Trong quá trình phát triển ứng...
Code Snippets
Javascript – Khai báo Object Constant bằng cách sử dụng Object.freeze()
Trước hết, chúng ta đều hiểu constant là cách chúng ta khai báo một biến, một đối tượng không thể thay đổi giá trị...
Lập trình Web
Cách tích hợp ReactJS vào dự án website bất kỳ
Thông thường chúng ta hay tạo một dự án ReactJS riêng biệt để xây dựng một website hoàn chỉnh.
Tuy nhiên, bạn quên mất rằng,...