Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub_Packagesで型情報を共通化したら素晴らしかった件

 GitHub_Packagesで型情報を共通化したら素晴らしかった件

30159ae45ad3faaa9a35cde0df1a795c?s=128

naoki-haba

June 22, 2022
Tweet

More Decks by naoki-haba

Other Decks in Programming

Transcript

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

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

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

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

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

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

  7. 全体像

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

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

  10. 型情報が一致しない

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

  12. moduleにすれば良くね?

  13. 記事にまとめています

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

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

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

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

  18. ご興味ある方は・・・

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

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