---
# System prepended metadata

title: 'もくあさもくもく会 #1'

---

# もくあさもくもく会 #1

## 日時

2020/08/20 08:00-


## 進行


途中入退室は自由です。
いつの間にか居ないと寂しいのでテキストかボイチャで一言お願いします！

|  時間  |  コンテンツ  |
| ---- | ---- |
|  8:00 - 8:10  |  軽く自己紹介、やること宣言  |
|  8:10 - 9:10  |  もくもくタイム60分  |
|  9:10 - 9:30  |  成果発表、雑談（退席可）  |
|  9:30 - 10:00  |  雑談延長戦（盛り上がったら）  |

複数のボイスチャンネルを用意しています。
適宜使い分けてください。

|  チャンネル名  |  ルール  |
| ---- | ---- |
|  ラウンジ  |  メインのチャンネルです。もくもくタイム中も発言可能です。  |
|  会議室n  |  一部の参加者で集まって話したい場合はこちらをご利用ください。  |
|  集中部屋  |  集中したい人向け。原則ミュートにしてください。  |
|  AFK  |  退席時はこちら。  |

## 参加者

#### しんのき (@konoki_nannoki)

- 自己紹介
    - [デジちゃいむ](https://digichime.com)というサービスを作っているWASD Inc.のCTOです
    - Hasuraを本番投入しちゃったから採用、教育で詰まないために嫌でも布教しないといけないポジション
- 今日やること
    - Hasura Allow List の調査
        - APIの仕様を変えたいとき、部分的に編集することは可能なのか
        - 一括登録時に名前被ったらどうなるのか
    - ~~[GraphQL Tokyo Meetup #10](https://www.meetup.com/ja-JP/GraphQL-Tokyo/events/272503877/) でLTやる準備~~ 終わらなそうなのでボツ
        - ~~よくPrisma(v1)と比較されるけど似てるのはAppSyncとかだよという話~~
        - ~~Database(State)ファーストだよという話 https://3factor.app/~~
- 成果発表
    - Allow List の設定方法がわかった
        - 自動でファイル保存されてくれないので毎回 hasura metadata export やる必要がありそう
        - 現状65個のクエリあるけど、これを毎回手動で管理していくのか...？
    - GraphQLのクエリ名とは別に自由に名前をつけられそうなので、懸念点は解消された
    - 命名規則については自己流なので要検討
    - ブログ書くぞ！

#### marina (@marin_a___)

- 自己紹介
    - フロントエンド、会社でReact、GraphQL
- 今日やること
    - React Native、Expo
    - Expoのエジェクト
- 成果発表
    - releaseノートを読む
    - react-native-unimodulesについて理解

#### かみむら (@kamimura_th)

- 自己紹介
    - フリーランス、フロントエンド
    - JAMStack(Next.js、Gatsby)
- 今日やること
    - React、Hasuraのアプリを進める
- 成果発表
    - Apolloのドキュメントを読んだ
    - Hasura Actionsの概要把握

#### dazi_gomi (@dazi_gomi)

- 自己紹介
    - フロントエンド、UI/UX
    - WASD Inc.の仕事手伝ってる
- 今日やること
    - LT登壇資料
- 成果発表
    - Figmaでスライドテンプレート作った
        - mockから提案資料からスライドまでなんでもFigmaマンになるぞ！
        - Component、うまく使いこなしたい。
    - スライドに書くこと整理した
        - した。

## アンケート

- この時間帯微妙？
- テーマは絞らなかったけど、ある程度絞ったほうが集まりやすい？

## 雑談メモ

- Apollo Client のフックって子コンポーネント内に書かないほうがいいの？
    - Redux時代は Container - Component 構成が主流だったけど、Apollo Clientを使うにあたってはもう少し柔軟に考えて大丈夫
    - Container - Component 構成にすることによってテストやStorybookが書きやすくなる
- Hasura の本番運用
    - Fargateにのっけてる、基本はイメージいじらずに外からマイグレーションあてるだけなんで簡単
    - FargateってCloud Runと同じ？
- Actions 使ってる？
    - 割と使っている、自分は API Gateway + Lambda で書いている
- Hasura の開発環境は Docker Compose つかってる？
    - 今は Heroku
    - cli-migrations イメージ使って Docker Compose 使うと便利っすよ
- 