エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
TL;DR monorepo構成でReactアプリとFirebase Functionsを同じリポジトリで管理し、共通のロジックや型を... TL;DR monorepo構成でReactアプリとFirebase Functionsを同じリポジトリで管理し、共通のロジックや型を使いまわせるようにします。 モノレポ(monorepo)とは? モノレポとは、同一のリポジトリに複数のアプリやパッケージを管理する手法のことを指します。複数のアプリのPRやコード差分などを1つのリポジトリで管理するため煩雑になりやすいというデメリットはありつつも、共通のロジックを使いまわせたり、単一の依存ファイルで管理できるといった恩恵を得ることができます。 モノレポについては、CircleCIのブログにわかりやすくまとめられています。 今回は、yarnのworkspacesという機能を用いて、ReactアプリとFirebase Functionsをモノレポで管理していこうと思います。 セットアップ monorepo-react-appという名前で、実装を進