Slide 1

Slide 1 text

GitHub Packages で 型情報を共通化したら 素晴らしかった件 Web Creator Meetup

Slide 2

Slide 2 text

アジェンダ 自己紹介 1 型情報の共通化 2 まとめ 3

Slide 3

Slide 3 text

アジェンダ 自己紹介 1 型情報の共通化 2 まとめ 3

Slide 4

Slide 4 text

自己紹介 NESTJS MEETUP運営 2年目のWEBエンジニア 技術コミュニティが好き はば なおき 羽馬 直樹 (@naoki_haba)

Slide 5

Slide 5 text

アジェンダ 自己紹介 1 型情報の共通化 2 まとめ 3

Slide 6

Slide 6 text

型情報の共通化を しないとどうなるの?

Slide 7

Slide 7 text

全体像

Slide 8

Slide 8 text

バックエンド・クライアント 双方の型情報を常に合わせる 必要がある

Slide 9

Slide 9 text

例 APIの型情報を 変更したからヨシ!

Slide 10

Slide 10 text

型情報が一致しない

Slide 11

Slide 11 text

https://twitter.com/karaage_rutsubo/status/1211601040392327168

Slide 12

Slide 12 text

moduleにすれば良くね?

Slide 13

Slide 13 text

記事にまとめています

Slide 14

Slide 14 text

全体像 型情報のパッケージ化 パッケージ化した型情報を 元にデータをやり取り

Slide 15

Slide 15 text

アジェンダ 自己紹介 1 型情報の共通化 2 まとめ 3

Slide 16

Slide 16 text

共通化することによる効果

Slide 17

Slide 17 text

常に最新状態に管理された npmのバージョンをインストール するだけで良くなった

Slide 18

Slide 18 text

ご興味ある方は・・・

Slide 19

Slide 19 text

NestJSについて ハンズオン記事も書いています

Slide 20

Slide 20 text

ご静聴ありがとうございました