エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Reactで複数のプロジェクトで共通のコンポーネントを扱う方法[create-react-app] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Reactで複数のプロジェクトで共通のコンポーネントを扱う方法[create-react-app] - Qiita
TL;DR ReactでAtomicDesignなどを採用していて、コンポーネントを再利用性を加味しながら作成していて、... TL;DR ReactでAtomicDesignなどを採用していて、コンポーネントを再利用性を加味しながら作成していて、複数のプロジェクトで共通のコンポーネントを使いたい場合がある。(e.g. User用とAdmin用を別のプロジェクトとして作成し、共通のコンポーネントを扱う、等) create-react-appでプロジェクトを始めた場合はデフォルトの設定では難しいため、不可逆な操作であるyarn eject (or npm run eject)を行い、手動で設定を行うことで実現した。 Pros & Cons Pros create-react-appの恩恵を受けれる(簡単に構築できる) ホットリロードしてくれるので、共通コンポーネントの修正などが爆速でできる Cons monorepoな構成になるため、はじめてコードを見た人にとっては威圧的になる 複数プロジェクトを同一のpackage