ENGINEERINGパッケージ・モノレポ

Turborepo

JavaScript/TypeScript モノレポのタスク実行を高速化するビルドシステム。

WHAT IS IT?

何者?

JavaScript/TypeScript モノレポのタスク実行を高速化するビルドシステム。パッケージ間の依存に沿ってタスクをキャッシュし並列実行する。

ROLE

何を担当する?

パッケージ間の依存に沿ってタスクをキャッシュし並列実行する。

DECISION METADATA

判断の手掛かり

USE IT WHEN

いつ使う?

  • 複数フロントエンドや共有パッケージのビルドをまとめて速くしたいとき。
SKIP IT WHEN

いつ使わない?

  • 単一パッケージでタスクグラフやキャッシュが不要なとき。