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

みんな本当に AWS Amplify を知っている?/do-you-really-know-aws-amplify

MURAKAMI Masahiko
November 04, 2023
90

みんな本当に AWS Amplify を知っている?/do-you-really-know-aws-amplify

MURAKAMI Masahiko

November 04, 2023
Tweet

Transcript

  1. みんな本当に AWS
    Amplify を知っている?
    AWS カーニバル 2023-11-04
    株式会社永和システムマネジメント 村上雅彦 (a.k.a @fossamagna)

    View full-size slide

  2. 村上雅彦
    株式会社永和システムマネジメント所属
    Amplify Japan User Group 運営メンバー
    AWS Community Builder (Front-End Web & Mobile since 2022)
    GitHub: https://github.com/fossamagna
    Twitter: https://twitter.com/fossamagna
    自己紹介

    View full-size slide

  3. Amplify つかってますか?

    View full-size slide

  4. ホスティングサービスでしょ?

    View full-size slide

  5. 違います

    View full-size slide

  6. しかもCDKでカスタマイズ/拡
    張できます。

    View full-size slide

  7. PlugInも作れてを追加できま
    す。

    View full-size slide

  8. プライグイン作成実例
    ● https://github.com/fossamagna/amplify-category-cons
    ole-notification
    ○ Amplify Consoleのビルド結果をSlackに通知するプラグイン
    ● https://github.com/fossamagna/amplify-appsync-resol
    ver-nodejs-function-template-provider
    ○ AppSyncのLambdaリゾルバーを書く時にいい感じにテンプレート
    を作ってくれるプラグイン
    ● https://github.com/fossamagna/amplify-flutter-datasto
    re-extension
    ○ FlutterでAmplify DataStoreを使う時にいい感じの拡張関数を生
    成してくれるプラグイン

    View full-size slide

  9. さらにOSSだからAmplifyに
    コントリビュートできます!

    View full-size slide

  10. New: Introducing the AWS Amplify Badge Program
    https://aws.amazon.com/jp/blogs/mobile/new-introducing-the-amplify-badge-program/

    View full-size slide

  11. https://docs.amplify.aws/contribute/

    View full-size slide

  12. コントリビューションの始め方

    View full-size slide

  13. 1. 解決したいIssueを見つけるまたは自分で作成する
    2. CONTRIBUTING.mdを読んで開発環境を作る
    3. コードを修正してPRを出す
    4. Amplifyチームのメンバーがレビューする
    5. Pull Requestがapproveされ、マージされる
    コントリビューションの流れ

    View full-size slide

  14. https://github.com/aws-amplify/amplify-cli/contribute

    View full-size slide

  15. https://github.com/aws-amplify/amplify-category-api/pull/1556

    View full-size slide

  16. 最高に
    かっこいいだろ!

    View full-size slide

  17. https://aws-amplify-jp.github.io/contributors

    View full-size slide

  18. みんなAmplify使
    おう!

    View full-size slide