【script setup + TypeScript対応】Vue.js 3コンポーザブル完全集20本|データ取得・フォーム・UI・ブラウザAPI
- ダウンロード商品¥ 1,280

Vue 3 Composition APIのuseXxx関数を20本収録。コピペしてすぐに使えるコンポーザブル集! ━━━ 収録コンポーザブル(20本) ━━━ 【データ取得系(5本)】 1. useFetch<T> — キャンセル・リトライ・タイムアウト付きfetch 2. useInfiniteScroll<T> — 無限スクロール(IntersectionObserver) 3. usePagination — オフセット/カーソル両対応 4. useCachedFetch<T> — SWR的キャッシュ付きfetch 5. useWebSocket<T> — 自動再接続付きWebSocket 【フォーム系(4本)】 6. useForm<T> — バリデーション付きフォーム状態管理 7. useField<T> — 単一フィールドバリデーション 8. useFileUpload — ドラッグ&ドロップ + 進捗表示 9. useDebounceInput — デバウンス付き検索入力 【UI/インタラクション(5本)】 10. useModal — モーダル開閉・スタック管理 11. useToast — トースト通知(success/error/warning) 12. useClipboard — クリップボードコピー + 確認表示 13. useKeyboardShortcut — キーボードショートカット登録 14. useDarkMode — ダークモード切替(localStorage永続化) 【ブラウザAPI(3本)】 15. useLocalStorage<T> — 型安全localStorage(リアクティブ) 16. useGeolocation — 位置情報取得 + エラーハンドリング 17. useMediaQuery — レスポンシブbreakpoint監視 【ユーティリティ(3本)】 18. useDebounce<T> — 値のデバウンス 19. useThrottle<T> — 値のスロットル 20. useEventListener — 型安全addEventListener ━━━ 特長 ━━━ ・Vue 3 + TypeScript + script setup 構文 ・全コンポーザブルに使用例付き ・Pinia / Vue Router と組み合わせた応用例あり ・SSR(Nuxt)対応の注意点を明記 ━━━ ファイル形式 ━━━ Markdown (.md) × 1ファイル(20コンポーザブル全収録)
