Lập trình Vue
Khám phá các bài học, hướng dẫn và kinh nghiệm lập trình từ VNWebPro.
📘 BÀI 21: ĐĂNG NHẬP / ĐĂNG KÝ NGƯỜI DÙNG + JWT AUTH
Đăng nhập, Đăng ký với JWT – Vue + NodeJS + MongoDB giúp ứng dụng của bạn bảo vệ dữ…
Đọc tiếp📘 BÀI 20: KẾT NỐI BACKEND – LƯU TODO QUA API THẬT (NodeJS + Express + MongoDB)
Kết nối Backend để lưu Todo thật giúp ứng dụng Vue hoạt động như một sản phẩm thực tế, với…
Đọc tiếpBÀI 19: GỬI THÔNG BÁO ĐẨY VỚI FIREBASE CLOUD MESSAGING (FCM)
Đây là một bước nâng cao rất thú vị và thực chiến: gửi thông báo đẩy (Push Notification) từ ứng…
Đọc tiếpBÀI 18: BIẾN TODO APP THÀNH PWA (Progressive Web App)
Bài học này sẽ giúp bạn nâng cấp Todo App thành một ứng dụng Progressive Web App (PWA) – có…
Đọc tiếpBÀI 17: COMPONENT THỐNG KÊ + HIỆU ỨNG CHUYỂN ĐỘNG
Component Thống kê + Hiệu ứng chuyển động trong Vue giúp ứng dụng trực quan, sinh động hơn và có…
Đọc tiếpBÀI 16: TÌM KIẾM VÀ LỌC TODO (FILTER + SEARCH)
Tìm kiếm và lọc Todo nâng cao là bài học rất quan trọng để nâng tầm Todo App, giúp người…
Đọc tiếpBÀI 15: LOCALSTORAGE + DARK MODE + RESPONSIVE
Tích hợp LocalStorage + Dark Mode + Responsive UI giúp ứng dụng Vue thân thiện hơn với người dùng, chạy…
Đọc tiếpBÀI 14: TÁCH COMPONENT & TỔ CHỨC DỰ ÁN VUE CHUẨN
Cấu trúc dự án Vue chuẩn + Tách component chuyên nghiệp là một kỹ năng quan trọng nếu bạn muốn…
Đọc tiếpBÀI 13: CRUD TODO APP – PINIA + API
Todo App hoàn chỉnh dùng Pinia + API là bài tổng hợp cực kỳ thực chiến, kết hợp tất cả…
Đọc tiếpBÀI 12: PINIA – QUẢN LÝ TRẠNG THÁI ỨNG DỤNG TRONG VUE 3
Mục tiêu: Vì sao cần Pinia? Khi dữ liệu cần chia sẻ giữa nhiều component, việc truyền qua props hoặc…
Đọc tiếp