リポジトリ
ドキュメント
はじめに
サンプルから始める

Turborepo の例

Turborepo スターターリポジトリをクローンして、モノレポをすぐに始めましょう。

  • Next.js

    基本を学ぶための最小限の Turborepo の例です。
    examples/basic
    今すぐデプロイ
  • SvelteKit

    UI ライブラリを共有する複数の SvelteKit アプリケーションを備えたモノレポ
    examples/with-svelte
    今すぐデプロイ
  • デザインシステム

    複数のアプリケーションでデザインシステムを共有して、サイトのルックアンドフィールを統一します。
    examples/design-system
    今すぐデプロイ
  • Gatsby.js

    Gatsby.js と Next.js アプリケーションの両方が UI ライブラリを共有するモノレポ
    examples/with-gatsby
    今すぐデプロイ
  • キッチンシンク

    より詳細な例をご覧になりたいですか?フロントエンドとバックエンドの両方の複数のフレームワークが含まれています。
    examples/kitchen-sink
    今すぐデプロイ
  • React Native

    共有 UI ライブラリを備えたシンプルな React Native と Next.js のモノレポ
    examples/with-react-native-web
    今すぐデプロイ
  • Docker

    Express API と、ターボプルーニングを利用して Docker でデプロイされた Next.js アプリケーションを備えたモノレポ
    examples/with-docker
  • Changesets を使用したモノレポ

    Changesets 経由でパッケージを公開するように事前設定されたシンプルな Next.js モノレポ
    examples/with-changesets
  • 非モノレポ

    ワークスペースなしで単一のプロジェクトで Turborepo を使用する例
    examples/non-monorepo
  • Prisma

    Prisma で完全に設定された Next.js アプリケーションを備えたモノレポ
    examples/with-prisma
  • Rollup

    Rollup でバンドルされた UI ライブラリを共有する単一の Next.js アプリケーションを備えたモノレポ
    examples/with-rollup
  • Tailwind CSS

    共有構成で Tailwind CSS を使用する UI ライブラリを共有する複数の Next.js アプリケーションを備えたモノレポ
    examples/with-tailwind
  • Vite

    Vite でバンドルされ、UI ライブラリを共有する複数の Vanilla JS アプリケーションを備えたモノレポ
    examples/with-vite
  • Vue/Nuxt

    UI ライブラリを共有する Vue と Nuxt を使用したモノレポ
    examples/with-vue-nuxt
  • さらに多くの例とスターターについては、GitHub の Turborepo 例ディレクトリ (新しいタブで開きます)を参照してください。