Vue.js / Nuxt.js

Composable Vue

Membuat composables, logika yang dapat digunakan kembali, useState, useRoute, useRouter, pola composables kustom

20 pertanyaan wawancara·
Mid-Level
1

Apa itu composable di Vue 3 dan Nuxt 3?

Jawaban

Composable adalah fungsi yang mengenkapsulasi logika yang dapat digunakan kembali menggunakan Composition API dari Vue. Composable memungkinkan berbagi state dan efek antar komponen tanpa menggunakan mixin. Secara konvensi, nama composable selalu diawali dengan prefiks use, sehingga mudah diidentifikasi dalam kode.

2

Apa konvensi penamaan yang direkomendasikan untuk composable?

Jawaban

Composable harus selalu dimulai dengan prefiks use yang diikuti oleh nama deskriptif dalam camelCase. Konvensi ini memungkinkan untuk dengan cepat mengidentifikasi composable dalam kode dan membedakannya dari fungsi utilitas biasa. Misalnya, useCounter, useFetch, atau useAuth adalah nama yang sesuai untuk composable.

3

Di mana composable harus ditempatkan dalam proyek Nuxt 3?

Jawaban

Composable harus ditempatkan di direktori composables pada root proyek. Nuxt 3 secara otomatis mengimpor semua file dari direktori ini, sehingga composable dapat digunakan tanpa perlu mengimpornya secara manual. Impor otomatis ini meningkatkan pengalaman developer dan mengurangi kode boilerplate.

4

Apa keunggulan utama useState dibandingkan ref di Nuxt 3?

5

Bagaimana cara mengakses parameter route saat ini dalam composable Nuxt?

+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