Chuyển tới nội dung chính

Pinia

Pinia là hệ thống quản lý state chính thức của Vue 3 (thay thế Vuex).


1. Vai trò​

  • Giữ trạng thái (auth, app, theme, user,...) dùng chung giữa các component.
  • Dễ dàng reactive và hỗ trợ TypeScript mạnh mẽ.
  • Hỗ trợ devtools giúp debug trực quan.

2. Trong dự án​

  • Cấu hình tại: src/stores/
  • Tích hợp module @pinia/nuxt để hoạt động tự động trong Nuxt.

3. Tài liệu chính thức​

https://pinia.vuejs.org