@atoms-studio/nuxt-swiftsearch
@atoms-studio/nuxt-swiftsearch
型安全で、SSR優先のAlgolia Instantsearch体験のためのNuxtモジュール
Nuxt Swiftsearch
nuxt 3向けのAlgolia Instantsearchの特注実装。
機能
- 🍀 SSR優先、オンデマンドでクライアントのみを実行、他のどのnuxtコンポーネントと同様
- 🗼 中央集権化された状態、アプリのどこからでもタップイン可能
- 🌲 vue-instantsearchの現在の実装と99%互換
- 👮 型のコンポーネント
クイックセットアップ
@atoms-studio/nuxt-swiftsearch
の依存関係をプロジェクトに追加
npx nuxi@latest module add swiftsearch
@atoms-studio/nuxt-swiftsearch
をmodules
セクションのnuxt.config.ts
に追加
export default defineNuxtConfig({
modules: ["@atoms-studio/nuxt-swiftsearch"],
});
これで完了です! NuxtアプリでNuxt Swiftsearchが使用できるようになりました✨
開発
# Install dependencies
npm install
# Generate type stubs
npm run dev:prepare
# Develop with the playground
npm run dev
# Build the playground
npm run dev:build
# Run ESLint
npm run lint
# Run Vitest
npm run test
npm run test:watch
# Release new version
npm run release