Category: Javascript

Bài 3: Composition API
1. setup() – điểm khởi đầu của Composition API Mọi logic của component được khai báo trong setup() hoặc gọn hơn là <script setup>. <script…

Bài 2: Components
1. Tạo Component Giả sử bạn muốn tạo 1 component hiển thị thông tin người dùng. 📂 Cấu trúc thư mục: src/ ┣ components/ ┃…

Bài 8: Testing trong Vue.js 3
Viết code mà không test giống như “đi trên dây không lưới an toàn”. Testing giúp đảm bảo: Code chạy đúng như mong đợi. Giảm…

Bài 7: Kỹ thuật nâng cao trong Vue.js 3
Sau khi nắm chắc cơ bản (component, props, Pinia, API, routing), bạn nên học những kỹ thuật nâng cao để xử lý ứng dụng phức…

Bài 6: Làm việc với API trong Vue.js 3
Một ứng dụng thực tế không thể thiếu việc giao tiếp với backend. Trong Vue.js 3, chúng ta có thể dùng Fetch API (native) hoặc…

Bài 5: State Management với Pinia trong Vue.js 3
Khi ứng dụng còn nhỏ, việc truyền dữ liệu qua props hay emit event giữa các component là đủ. Nhưng với ứng dụng lớn, dữ…

Bài 4: Routing với Vue Router 4
Một ứng dụng SPA (Single Page Application) thường có nhiều “trang” như: Home, About, Products… Thay vì tải lại HTML, Vue sử dụng Vue Router…

Bài 1: Các khái niệm cơ bản
1. Hiểu khái niệm SPA (Single Page Application) SPA là ứng dụng web chỉ có một trang HTML duy nhất, nội dung thay đổi dựa…

Học Vue.js 3 cơ bản – Bài 2: Components
Trong Vue, Component là “khối xây dựng” của ứng dụng. Thay vì viết tất cả trong App.vue, chúng ta tách thành nhiều component nhỏ có…