Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
KY
Uploaded by
Koitabashi Yoshitaka
PPTX, PDF
303 views
AWS amplify studioが変えるフロントエンド開発の未来とは
Tech-in awsでのre:Invent2021のre:cap登壇資料です。 https://techplay.jp/event/838745?pw=65IiXlag
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 43
2
/ 43
3
/ 43
4
/ 43
5
/ 43
6
/ 43
7
/ 43
8
/ 43
9
/ 43
10
/ 43
11
/ 43
12
/ 43
13
/ 43
14
/ 43
15
/ 43
16
/ 43
17
/ 43
18
/ 43
19
/ 43
20
/ 43
21
/ 43
22
/ 43
23
/ 43
24
/ 43
25
/ 43
26
/ 43
27
/ 43
28
/ 43
29
/ 43
30
/ 43
31
/ 43
32
/ 43
33
/ 43
34
/ 43
35
/ 43
36
/ 43
37
/ 43
38
/ 43
39
/ 43
40
/ 43
41
/ 43
42
/ 43
43
/ 43
More Related Content
PPTX
Aws amplify studioが変えるフロントエンド開発の未来とは v2
by
Koitabashi Yoshitaka
PDF
はじめてのAWS CLI
by
Nobuhiro Nakayama
PPTX
VS Code Remote Containersを使った Angular開発
by
ShuheiHonma
PPTX
Blazor Web Assembly (C#) を触ってみた
by
Naito Oshima
PDF
React + Amplifyで アプリ開発
by
虎の穴 開発室
PPTX
AWS Amplify 入門
by
Hideaki Aoyagi
PPTX
APIモック3分クッキング
by
政雄 金森
PDF
サーバーレスの基本とCI/CD構築 & 運用 〜システムは動いてからが本番だ〜
by
Genki Fujii
Aws amplify studioが変えるフロントエンド開発の未来とは v2
by
Koitabashi Yoshitaka
はじめてのAWS CLI
by
Nobuhiro Nakayama
VS Code Remote Containersを使った Angular開発
by
ShuheiHonma
Blazor Web Assembly (C#) を触ってみた
by
Naito Oshima
React + Amplifyで アプリ開発
by
虎の穴 開発室
AWS Amplify 入門
by
Hideaki Aoyagi
APIモック3分クッキング
by
政雄 金森
サーバーレスの基本とCI/CD構築 & 運用 〜システムは動いてからが本番だ〜
by
Genki Fujii
What's hot
PPTX
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
by
Takunori Minamisawa
PPTX
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
by
Mitsuhiro Yamashita
PDF
AWS Organizationsでマルチアカウントハンズオン環境を構築した話
by
Trainocate Japan, Ltd.
PPT
ADC MEETUP 01
by
biscuitjam
PDF
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
by
Yoshito Tabuchi
PPTX
JAWS DAYS 2017直前! AWS総復習
by
Masanori Hayashi
PDF
アンチパターンで気づくAWS Well-Architected Framework入門編 信頼性の柱 総集編
by
Trainocate Japan, Ltd.
PPTX
Twilioと山下と学び
by
Mitsuhiro Yamashita
PPTX
Amazon Connectで到着報告を自動化
by
Mitsuhiro Yamashita
PDF
CYDASアジャイル開発状況報告LT
by
真吾 吉田
PPTX
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
by
Takunori Minamisawa
PDF
AWS エンジニア育成における効果的なトレーニング活用のすすめ
by
Trainocate Japan, Ltd.
PDF
Kubernetesのない世界 すべてがサーバーレスになる
by
真吾 吉田
PDF
Storylineでデザインする心地よい会話体験
by
真吾 吉田
PPTX
AWSで稼働している ブログ(ヤマムギ+3)の コスト
by
Mitsuhiro Yamashita
PPTX
Azure Blockchain Service ハンズオン ~ Logic App 統合編 ~
by
Takunori Minamisawa
PDF
DevLove Kansai AWS
by
Takuro Sasaki
PPTX
AWS設計ガイドラインで取り組むクラウドシフト
by
Trainocate Japan, Ltd.
PPTX
AWS CLIでAlexaのカスタムスキルをデプロイしている話
by
Yasuyuki Sato
Azure DevOps ハンズオン Vo.1 ~Azure Boards を用いたアジャイル計画とポートフォリオマネジメント~
by
Takunori Minamisawa
SeleniumとPhantomJSで自動化サーバーレス(RPALT vol.1 LT)
by
Mitsuhiro Yamashita
AWS Organizationsでマルチアカウントハンズオン環境を構築した話
by
Trainocate Japan, Ltd.
ADC MEETUP 01
by
biscuitjam
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
by
Yoshito Tabuchi
JAWS DAYS 2017直前! AWS総復習
by
Masanori Hayashi
アンチパターンで気づくAWS Well-Architected Framework入門編 信頼性の柱 総集編
by
Trainocate Japan, Ltd.
Twilioと山下と学び
by
Mitsuhiro Yamashita
Amazon Connectで到着報告を自動化
by
Mitsuhiro Yamashita
CYDASアジャイル開発状況報告LT
by
真吾 吉田
Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~
by
Takunori Minamisawa
AWS エンジニア育成における効果的なトレーニング活用のすすめ
by
Trainocate Japan, Ltd.
Kubernetesのない世界 すべてがサーバーレスになる
by
真吾 吉田
Storylineでデザインする心地よい会話体験
by
真吾 吉田
AWSで稼働している ブログ(ヤマムギ+3)の コスト
by
Mitsuhiro Yamashita
Azure Blockchain Service ハンズオン ~ Logic App 統合編 ~
by
Takunori Minamisawa
DevLove Kansai AWS
by
Takuro Sasaki
AWS設計ガイドラインで取り組むクラウドシフト
by
Trainocate Japan, Ltd.
AWS CLIでAlexaのカスタムスキルをデプロイしている話
by
Yasuyuki Sato
Similar to AWS amplify studioが変えるフロントエンド開発の未来とは
PDF
Amplify Studioを使ってみた
by
虎の穴 開発室
PDF
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
by
Amazon Web Services Japan
PDF
2013年 re:Invent報告会
by
Aya Komuro
PDF
AWS Black Belt Online Seminar AWS Amplify
by
Amazon Web Services Japan
PPTX
20181212_amplfy_console
by
Hisayuki Mori
PDF
クラウドを積極活用したサービスの開発のために
by
Yuichiro Saito
PDF
AWS Amplify - Auth/API Category & Vue 構築ハンズオン
by
Eiji KOMINAMI
PDF
Amplifyで自社サービスを開発してみた.pdf
by
KentaNishikawa1
PPTX
アプリ開発&チーム管理で役立った拡張機能
by
Masaki Suzuki
PPTX
dstn交流会_data_spider 3.0最新情報とデモ
by
dstn
PPTX
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
by
WebSig24/7
PDF
AWS Amplify XRを動かしてみたら、、、
by
Tsuyoshi Yamamoto
PDF
テスト環境まるごとAwsにのっけてみた
by
Kazuaki Fujikura
Amplify Studioを使ってみた
by
虎の穴 開発室
[CTO Night & Day 2019] AWS Amplify で Web/Mobile 爆速スケーラブル Serverless 開発 #ctonight
by
Amazon Web Services Japan
2013年 re:Invent報告会
by
Aya Komuro
AWS Black Belt Online Seminar AWS Amplify
by
Amazon Web Services Japan
20181212_amplfy_console
by
Hisayuki Mori
クラウドを積極活用したサービスの開発のために
by
Yuichiro Saito
AWS Amplify - Auth/API Category & Vue 構築ハンズオン
by
Eiji KOMINAMI
Amplifyで自社サービスを開発してみた.pdf
by
KentaNishikawa1
アプリ開発&チーム管理で役立った拡張機能
by
Masaki Suzuki
dstn交流会_data_spider 3.0最新情報とデモ
by
dstn
上司が信用できない会社の内部統制~第32回WebSig会議「便利さと、怖さと、心強さと〜戦う会社のための社内セキュリティ 2013年のスタンダードとは?!...
by
WebSig24/7
AWS Amplify XRを動かしてみたら、、、
by
Tsuyoshi Yamamoto
テスト環境まるごとAwsにのっけてみた
by
Kazuaki Fujikura
Recently uploaded
PDF
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
PPTX
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
PDF
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
PDF
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
PDF
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
PDF
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】
by
dots.
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx
by
rintakano624
krsk_aws_re-growth_aws_devops_agent_20251211
by
uedayuki
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研
by
yohakugiken
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ...
by
dots.
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境
by
Masahiro Takechi
AWS amplify studioが変えるフロントエンド開発の未来とは
1.
社外秘○○ AWS Amplify Studioが変える フロントエンド開発の未来とは KDDI
アジャイル開発部 ソフトウェア2G 小板橋 由誉 2021年12 月13 日
2.
部署名記入欄 1 社外秘○○ Who am I
? 小板橋 由誉 / Yoshitaka Koitabashi – アジャイル開発部 ソフトウェア技術2G 所属チーム – AR/VRなどxR向けのコンテンツ管理システム(CMS)の開発 好きなAWSサービス – AWS Support (App Runnerも好き・・・)
3.
部署名記入欄 2 社外秘○○ フロントエンド開発者に最小限のコーディングでフロント開発ができる Amplifyのバックエンド構成とそれらを管理する機能を統合した開発環境
ちなみに、amplify admin uiとの違いは?? 昨年のアップデートでamplify admin uiが発表されている 今回のAWS Amplify Studioは、これがかなり拡張された形 ※適切にいうならば、amplify studioの中に、 amplify admin uiが統合されている感じ AWS Amplify Studioとは
4.
部署名記入欄 3 社外秘○○ 新機能 Figmaで作成されたデザインをReact
UIコンポーネントの コードに自動で変換してくれる 生成されたコードも比較的に分かりやすく、読みやすい 既存機能 バックエンドを意識することなく、データ連携、管理ができる 何がやばいのか?
5.
部署名記入欄 4 社外秘○○ 実際にやってみた
6.
部署名記入欄 5 社外秘○○ Amplify Studioの環境を作成
7.
部署名記入欄 6 社外秘○○ Amplify Studio お!!!
8.
部署名記入欄 7 社外秘○○ Sync With Figma
9.
部署名記入欄 8 社外秘○○ Sampleのfigmaデザインを使用
10.
部署名記入欄 9 社外秘○○ 上手くsyncできると
11.
部署名記入欄 10 社外秘○○ UIコンポーネントが取り込まれると
12.
部署名記入欄 11 社外秘○○ 各コンポーネントの構成を確認 コンポーネントのプロパティを設定することができる
13.
部署名記入欄 12 社外秘○○ さてさて・・・ Figmaからimportした UIコンポーネントに対してデータを バインドしてみましょう
14.
部署名記入欄 13 社外秘○○ Amplify上でデータのモデルを作成
15.
部署名記入欄 14 社外秘○○ 作ったデータモデルを一旦Deploy しちゃいましょう。
16.
部署名記入欄 15 社外秘○○ データベースにサンプルデータをシードする
17.
部署名記入欄 16 社外秘○○ 自動生成されたデータ
18.
部署名記入欄 17 社外秘○○ UIコンポーネントにデータをバインド
19.
部署名記入欄 18 社外秘○○ Reactアプリに上記で作成した コンポーネントを落としましょう! (amplify pullコマンドを実行)
20.
部署名記入欄 19 社外秘○○ amplify pullコマンド
21.
部署名記入欄 20 社外秘○○ 出力されたreactコード
22.
部署名記入欄 21 社外秘○○ ふむふむ
23.
部署名記入欄 22 社外秘○○ 出力されたreactコード(各コンポーネントの中身) propsにoverridesPropを渡して、それをそれぞれのelementに 食わせてますね。
24.
部署名記入欄 23 社外秘○○ 出力したUIコンポーネントをアプリにimport
25.
部署名記入欄 24 社外秘○○ アプリを起動すると・・?
26.
部署名記入欄 25 社外秘○○ 起動したreactアプリ
27.
部署名記入欄 26 社外秘○○ おおおおおおおおおおお
28.
部署名記入欄 27 社外秘○○ 一旦落ち着いて、 コードに戻ります
29.
部署名記入欄 28 社外秘○○ 出力されたmodels modelsというのも出力されていますね。 なんだこれは・・・
30.
部署名記入欄 29 社外秘○○ お、models配下のindex.jsに何やら面白いコードが出てますね @aws-amplify/datastoreから、initSchemaをimportしてますね
次に、initSchemaに、const { Home } = initSchema(schema); で生成されているスキーマを流し込んでいます Models配下のindex.js
31.
部署名記入欄 30 社外秘○○ importしているschemaはどうなっている
32.
部署名記入欄 31 社外秘○○ おおすげえ、先程定義した データセットのスキーマが 自動生成されてる。。
33.
部署名記入欄 32 社外秘○○ さ~らに、型定義ファイル (index.d.ts)も生成されて います。
34.
部署名記入欄 33 社外秘○○ 型定義ファイル(index.d.ts)
35.
部署名記入欄 34 社外秘○○ Amplify Studioが変える フロントエンド開発の未来
36.
部署名記入欄 35 社外秘○○ Amplify Studioにより、ちょっとしたデザインのcomponentを figmaで作りreactアプリにamplify
pullしてくれば爆速で使える amplify admin uiが元々持っていたバックエンドを意識することなく、 データモデルやデータのシードをする機能と組み合わせられる => フロント開発者で簡単にサービスを作れる Amplify Studioをまとめると
37.
部署名記入欄 36 社外秘○○ 今までは・・・ デザイナーがデザインを作成
それを基に開発者がUIに関わる確認事項や不確定要素について認識合わせ その後、開発者がUI実装 今までのフロントエンド開発
38.
部署名記入欄 37 社外秘○○ これからは・・・ figmaでデザインを作成 (webサービスとして提供されているので、リンクの共有で 誰でもデザインコンポーネントを追加/修正が可能)
Amplify Studioでfigmaとsync デザイナーと開発者でI/F(データバインドのための)だけ決めればOK フロントエンド開発者は、バックエンドを意識することなく (Baasのような世界)、データバインドと 生成されたreact Componentの組み立てに専念できる これからのフロントエンド開発
39.
部署名記入欄 38 社外秘○○ さらにその先・・・ Amplify
Studioを利用してのreact uiのcomponent生成までが簡単なの で、デザイナーがreact uiのcomponent生成まで行い、 フロントエンド開発者にコードでデザインcomponentを共有 その先
40.
部署名記入欄 39 社外秘○○ 開発プロセス全体の中でデザイナーと 開発者との距離が一気に縮まる!
41.
部署名記入欄 40 社外秘○○ 出力されるreact componentに型情報が付与されない。 まだ、TypeScriptサポートしていないかも
Webフォント指定ができない Figmaの知識があること前提なので、Figmaを使える デザイナーもしくは、Figmaを使える人を生み出さないといけない => GitHub上にissue tracker があるので、 気になる箇所があればイシューをあげてみても https://github.com/aws-amplify/amplify-adminui Amplify Studioの欠点(2021/12/13時点)
42.
部署名記入欄 41 社外秘○○ まとめ Amplify Studioは、激アツサービス
これにより、フロントエンド開発の未来が 変わるのではないか
Download