Vue.js / Nuxt.js

Vue のコンポーザブル

composables の作成、再利用可能なロジック、useState、useRoute、useRouter、カスタム composables のパターン

20 面接問題·
Mid-Level
1

Vue 3 と Nuxt 3 における composable とは何ですか?

回答

composable は、Vue の Composition API を使って再利用可能なロジックをカプセル化する関数です。composable を使うと、mixin に頼ることなくコンポーネント間で状態や副作用を共有できます。慣例として composable の名前は常に use プレフィックスで始まり、コード内で簡単に識別できるようになっています。

2

composable に推奨される命名規則は何ですか?

回答

composable は常に use プレフィックスで始め、その後に camelCase で記述的な名前を続けるべきです。この慣例により、コード内で composable を素早く識別し、通常のユーティリティ関数と区別できます。たとえば、useCounter、useFetch、useAuth は composable にふさわしい名前です。

3

Nuxt 3 プロジェクトでは composable をどこに配置すべきですか?

回答

composable はプロジェクトのルートにある composables ディレクトリに配置すべきです。Nuxt 3 はこのディレクトリ内のすべてのファイルを自動的にインポートするため、手動でインポートすることなく composable を使用できます。この自動インポートは開発者体験を向上させ、ボイラープレートコードを削減します。

4

Nuxt 3 において ref に対する useState の主な利点は何ですか?

5

Nuxt の composable で現在のルートのパラメータにアクセスするにはどうすればよいですか?

+17 面接問題

次の面接に向けてVue.js / Nuxt.jsをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める