BÀI VIẾT MỚI
Android
Hướng dẫn submit ứng dụng lên Google Store mới nhất
Quá trình xây dựng ứng dụng thực sự rất vất vả và gian khổ, nhưng đó chưa phải là giai đoạn gian khổ nhất....
Lập trình Web
Deploy ứng dụng VueJS lên Firebase trong một nốt nhạc
Khi bạn sử dụng VueJS để xây dựng một ứng dụng web kiểu SPA, việc deploy ứng dụng vô cùng đơn giản. Bởi vì...
Tài nguyên
Cách xử lý conflict khi git merge – Vấn nạn đau đầu của mọi Dev
Git là một trong những giải pháp quản lý mã nguồn dự án hiệu quả nhất ở thời điểm hiện tại.
Đặc biệt là các...
Chuyện coding
7 sai lầm lớn khiến việc học Javascript như “nước đổ lá khoai”
Javascript là một trong những ngôn ngữ lập trình phổ biến nhất thế giới. Là công cụ để xây dựng hầu hết những ứng...
Android
Cách sử dụng SharedPreferences trong Android để lưu dữ liệu
Bên cạnh SQLite, bạn đã từng sử dụng SharedPreferences để lưu dữ liệu khi phát triển ứng dụng Android bao giờ chưa?
Cách bạn triển...
React Native
Flutter vs React Native: Framework nào tốt cho mobile?
Có rất nhiều bạn băn khoăn khi lựa chọn: Flutter vs React Native, giữa hai công nghệ này nên chọn cái nào để bắt...
Học lập trình
[Design Pattern] Một ví dụ ứng dụng Strategy Pattern trong thực tế
Xin chào cả nhà! Đầu tuần mới đầy hứng khởi bằng một bài viết về design pattern nhé.
Nằm trong nhóm Behavioral Pattern, Strategy Pattern...
Lập trình Web
Event Bus trong VueJS – Ngon mà lại không nên dùng?
Trong bài viết chia sẻ cách truyền dữ liệu giữa các compoent trong VueJS, trong đó có một trường hợp bạn cần phải truyền...
Lập trình Web
Cách định dạng tiền tệ trong javascript (3 cách)
Có rất nhiều ứng dụng cần hiển thị giá tiền, ví dụ như ứng dụng thương mại điện tử, ứng dụng về thuế phí,v.v......
Lập trình Web
10 VSCode Extensions “bỏ túi” cho Web Developer
Visual Studio Code là một trình code editor phổ biến nhất hiện nay. Người người sử dụng, nhà nhà sử dụng. Bản thân mình...