Vue.js / Nuxt.js

Pinia State Management

Pinia stores, state, actions, getters, integrasi Composition API, komposisi store, setup stores

20 pertanyaan wawancara·
Junior
1

Apa itu Pinia store?

Jawaban

Pinia store adalah objek reactive terpusat yang berisi state, getters, dan actions untuk mengelola state aplikasi. Tidak seperti Vuex, Pinia menyederhanakan sintaks dengan menghilangkan mutations dan menawarkan dukungan TypeScript native. Pinia store memungkinkan berbagi data dan logika bisnis antar beberapa komponen dengan cara yang terorganisir dan mudah dipelihara.

2

Fungsi mana yang harus digunakan untuk membuat Pinia store?

Jawaban

Fungsi defineStore adalah metode standar untuk membuat Pinia store. Fungsi ini menerima identifier unik sebagai parameter pertama dan, sebagai parameter kedua, sebuah objek opsi (option store) atau fungsi setup (setup store). Fungsi ini mengembalikan composable yang dapat digunakan di dalam komponen untuk mengakses store.

3

Dalam Pinia store, bagaimana cara mendefinisikan data state?

Jawaban

Dalam option store Pinia, state didefinisikan sebagai fungsi yang mengembalikan objek berisi data reactive. Pendekatan fungsional ini memastikan setiap instance store mendapatkan state-nya sendiri yang terisolasi. State otomatis menjadi reactive berkat sistem reaktivitas Vue, sehingga komponen dapat bereaksi terhadap perubahan data.

4

Apa itu actions dalam Pinia store?

5

Apa itu getters dalam Pinia store?

+17 pertanyaan wawancara

Kuasai Vue.js / Nuxt.js untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis