SlideShare a Scribd company logo
~ レガシー Web からの脱却 ~
井上 章 (いのうえ あきら) @chack411
マイクロソフト コーポレーション
グローバル ブラックベルト
Azure Cloud Native テクニカル スペシャリスト
井上 章 (いのうえ あきら)
http://aka.ms/chack
2008 年マイクロソフト入社。
主に .NET や Visual Studio, Microsoft Azure
などの開発技術を専門とするエバンジェリスト
として、技術書籍やオンライン記事などの執筆、
さまざまな技術イベントでの講演などを行う。
2018 年より Global Black Belt (GBB) という
技術専門組織に異動し、モバイルとクラウドを
中心としたアプリ開発技術の訴求活動に従事。
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
モノリシック アプリケーション
モノリシック
App
Large, all-inclusive app
UI
機能
A
機能
B
App
Data
• Model
データとビジネス ロジック を表現
• View
Model から取得したデータを
プレゼンテーション (UI) へ出力する
• Controller
ユーザーからの 入力 を受付け
View と Model を 制御 する
MVC パターン
V
C M
App
Data
シングル ページ アプリケーション (SPA)
フロントエンド バックエンド
JSON
XML
View Model
View
Async
HTML
JavaScript is the
Assembly Language of the Web.
by Scott Hanselman.
jQuery
高速・軽量な JavaScript ライブラリ
◼ AJAX (Asynchronous JavaScript + XML) がより容易に
参考: https://en.wikipedia.org/wiki/Timeline_of_web_browsers
Large scale JavaScript development is hard.
JavaScript (ECMAScript 3) の課題
TypeScript
Any browser. Any host. Any OS. Open Source.
JavaScript のスーパーセット
ES 3 以上の環境をサポート
静的型付けとオブジェクト指向
多くの開発ツールのサポート
最新 ES 言語仕様を先取り
JS 開発生産性を向上
TypeScript のコンパイルの流れ
TypeScript
ファイル
(*.ts)
TypeScript
コンパイラ
(tsc)
JavaScript
ファイル
(*.js)
TypeScript
型定義ファイル
(*.d.ts)
JavaScript
実行エンジン
Node.js または
WSH (WScript.Shell)
で実行
ECMAScript 3 (ES3)
ECMAScript 5 (ES5)
ECMAScript 2015+ (ES2015, ES2016, ES2017, ES2018, ES2019, ESNEXT)
Web ブラウザーや
Node.js など
JavaScript の 3 大フレームワークの選択
Facebook が開発 Google とコミュニティが開発 コミュニティ中心の開発
フロントエンド フレームワークの利点
• サイト/アプリの応答性を高める、より高速で効率的な DOM のリロードと更新
パフォーマンスの高速化
• プロジェクト、コンポーネント、テストなどを適切に定義するためのデザインパターン
メンテナンス性
• コンポーネントベースの設計: 自己完結型コンポーネントを使用してサイト コンテンツを設計構成可能
コンポーネントの再利用
• アプリケーションの状態をフレームワークのデータ モデル内で一元管理 (DOM 全体に分散しない)
データ管理
• Web フロントエンド開発に関するコミュニティ、開発ツールとオープンソースライブラリの巨大なエコシステム
エコシステム
ASP.NET Core の SPA プロジェクト テンプレート
.NET
But, DON’T want to write JavaScript …
ASP.NET Web フォームと ASP.NET MVC
Web フォーム
✓ 豊富なサーバー コントロール
✓ イベント駆動型プログラミング
ASP.NET MVC
✓ HTML ベースの UI 開発
✓ Model-View-Controller パターン
D & D 配置
容易な UI 開発
Web 標準志向
テスト駆動開発
https://...
JS
◼
◼
◼
◼
◼
◼
◼
◼
◼
◼
◼
ASP.NET Core 3.0 Blazor
https://blazor.net
Razor Components
.NET
WebAssembly
https://...
DOM
Razor Components
.NET
WebAssembly
https...
DOM
ASP.NET Core
SignalR
Razor Components
.NET
https://...
DOM
Razor Components
.NET
WebAssembly
https...
DOM
ASP.NET Core
SignalR
Razor Components
.NET
Web アプリケーション アーキテクチャの選択
SPA + API
MVC
Hybrid
Blazor
フロントエンド バックエンド
View
View
Data
Data
Data
クラウド ネイティブとは?
CNCF Cloud Native Definition v1.0 (CNCF による定義)
Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private,
and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach.
These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow
engineers to make high-impact changes frequently and predictably with minimal toil.
The Cloud Native Computing Foundation seeks to drive adoption of this paradigm by fostering and sustaining an ecosystem of open source, vendor-
neutral projects. We democratize state-of-the-art patterns to make these innovations accessible for everyone.
https://github.com/cncf/toc/blob/master/DEFINITION.md
能力
エクスペリエンス
技術
アーキテクチャ
クラウド ネイティブ
アプリケーション
クラウド ネイティブを支える技術とアーキテクチャ
Cloud Native Definition v1.0
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
https://l.cncf.io
コンテナーとは?
コンテナー
• ハードウェア仮想化
• スケール単位は
仮想マシン (VM)
• OS の仮想化
• スケール単位は アプリ (コンテナー)
仮想マシンApp
Container
App
On-premises
Cloud
どこでも
Monolith
Microservice
どんな構成でも
.Net
Java
Python
Node
どんな言語でも
Linux
Windows
Linux でも
Windows でも
クラウドからオンプレミスまで
どこでも実行可能な高速で軽量な
コンテナー エンジン
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
Kubernetes ~ コンテナー オーケストレーター
• マイクロサービス アーキテクチャでは、アプリが比較的小規模の独立したサービスで構成され複数コンテナーを連携させる必要がある
• 複数コンテナーを管理する オーケストレーション機能 が重要な役割を担う
https://kubernetes.io/
マイクロサービスへのダイレクト コミュニケーション
ダイレクト コミュニケーションの課題
• バックエンドへのリクエストの最小化
• 認証、データ変換、動的な要求の
ディスパッチ
• 非インターネット対応プロトコルを使
用するサービスとの通信
• モバイル アプリ向けの通信の最適化
API ゲートウェイ パターン / BFF (Backend for Frontend)
.NET マイクロサービス アーキテクチャ リファレンス
dot.net/get-core3
2014
Many
.NETs
.NET FRAMEWORK .NET CORE XAMARIN / MONO
2014 2016
Many
.NETs
.NET
Standard
.NET FRAMEWORK .NET CORE XAMARIN / MONO
XAMARIN / MONO.NET FRAMEWORK .NET
2014 Next2016
Many
.NETs
.NET
standard
.NET
.NET CORE
.NET STANDARD
• 代替は Open source core workflow for Windows workflow (WF): https://github.com/UiPath/corewf
Introducing .NET 5
.NET
.NET STANDARD
.NET スケジュール
July 2019
.NET Core 3.0
Preview
Sept 2019
.NET Core 3.0
Dec 2019
.NET Core 3.1
LTS
Nov 2020
.NET 5.0
Nov 2021
.NET 6.0
LTS
Nov 2022
.NET 7.0
Nov 2023
.NET 8.0
LTS
Containers
& PaaS
Minimal code changes
Microservices Architecture
& Serverless
Architected for the cloud
modernized/rewrite
IaaS
“Lift & shift”
No code changes
On-Premises
Infrastructure Platform
移行 モダナイズ
既存
アプリ&サービス
on-premises
Rehost
クラウド
インフラ対応
apps
クラウド
ネイティブ
apps
Rearchitect / Rebuild
クラウド
最適化
apps
PaaS & コンテナー利用
CI/CD 自動化
Microsoft Developers
© 2018 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。
© 2019 Microsoft Corporation. All rights reserved.
本情報の内容 (添付文書、リンク先などを含む) は、本資料作成時点のものであり、予告なく変更される場合があります。
本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。

More Related Content

PDF
【BS2】.NET 6 最新アップデート
日本マイクロソフト株式会社
 
PDF
戦う情シス!全社 API で社内アプリ開発を加速させよう
Yuki Hattori
 
PDF
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
 
PDF
Elasticsearchベースの全文検索システムFess
Shinsuke Sugaya
 
PPTX
アプリ起動時間高速化 ~推測するな、計測せよ~
gree_tech
 
PPTX
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
gree_tech
 
PDF
シナリオテストについて考えてみる
tef-do
 
PDF
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
 
【BS2】.NET 6 最新アップデート
日本マイクロソフト株式会社
 
戦う情シス!全社 API で社内アプリ開発を加速させよう
Yuki Hattori
 
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
 
Elasticsearchベースの全文検索システムFess
Shinsuke Sugaya
 
アプリ起動時間高速化 ~推測するな、計測せよ~
gree_tech
 
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
gree_tech
 
シナリオテストについて考えてみる
tef-do
 
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
 

What's hot (20)

PPTX
Gocon2017:Goのロギング周りの考察
貴仁 大和屋
 
PDF
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
 
PPTX
「Terraform」と連携して自動構築を実現するシステムライフサイクル効率化支援OSS「Exastro IT Automation」のご紹介
ssuser05b05e
 
PDF
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
 
PDF
What's new in Spring Boot 2.6 ?
土岐 孝平
 
PDF
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
 
PDF
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
Akira Inoue
 
PDF
ユーザーインタビューするときは、どうやらゾンビのおでましさ
Yoshiki Hayama
 
PDF
.NET 最新ロードマップと今押さえておきたい技術要素
Akira Inoue
 
PDF
KubeVirt 101
VirtualTech Japan Inc.
 
PDF
文字コードに起因する脆弱性とその対策(増補版)
Hiroshi Tokumaru
 
PDF
ZOZOTOWNのアーキテクトという役割を紹介します
Hiromasa Oka
 
PPTX
Azure API Management 俺的マニュアル
貴志 上坂
 
PDF
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
 
PDF
WebAssemblyのWeb以外のことぜんぶ話す
Takaya Saeki
 
PDF
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
日本マイクロソフト株式会社
 
PDF
The Twelve-Factor Appで考えるAWSのサービス開発
Amazon Web Services Japan
 
PDF
オブジェクト指向エクササイズのススメ
Yoji Kanno
 
PDF
SIerで幸せな技術キャリアを築くために
Takanari Konishi
 
PDF
eBPFを用いたトレーシングについて
さくらインターネット株式会社
 
Gocon2017:Goのロギング周りの考察
貴仁 大和屋
 
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
 
「Terraform」と連携して自動構築を実現するシステムライフサイクル効率化支援OSS「Exastro IT Automation」のご紹介
ssuser05b05e
 
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
 
What's new in Spring Boot 2.6 ?
土岐 孝平
 
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
 
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
Akira Inoue
 
ユーザーインタビューするときは、どうやらゾンビのおでましさ
Yoshiki Hayama
 
.NET 最新ロードマップと今押さえておきたい技術要素
Akira Inoue
 
文字コードに起因する脆弱性とその対策(増補版)
Hiroshi Tokumaru
 
ZOZOTOWNのアーキテクトという役割を紹介します
Hiromasa Oka
 
Azure API Management 俺的マニュアル
貴志 上坂
 
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
 
WebAssemblyのWeb以外のことぜんぶ話す
Takaya Saeki
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
日本マイクロソフト株式会社
 
The Twelve-Factor Appで考えるAWSのサービス開発
Amazon Web Services Japan
 
オブジェクト指向エクササイズのススメ
Yoji Kanno
 
SIerで幸せな技術キャリアを築くために
Takanari Konishi
 
eBPFを用いたトレーシングについて
さくらインターネット株式会社
 
Ad

Similar to レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは? (20)

PDF
VS Code & Flaskで作るCloud NativeアプリとDevOps
Akira Inoue
 
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
 
PDF
Google Compute EngineとGAE Pipeline API
maruyama097
 
PDF
Google Compute EngineとPipe API
maruyama097
 
PDF
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
Akira Inoue
 
PDF
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
 
PDF
Cloud から IoT まで、なんでもおまかせ ~ .NET 5 正式リリース!
Akira Inoue
 
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
 
PDF
これまでのアーキテクチャの変遷と今後の技術戦略
Kazuyuki Nomura
 
PDF
クラウドネイティブトランスフォーメーションのススメ
Hiromasa Oka
 
PDF
.NET の過去、現在、そして未来
Akira Inoue
 
PDF
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
Akira Inoue
 
PDF
ざっくり始めるCloud Native開発
YASUKAZU NAGATOMI
 
PPTX
Java/Android開発者のためのWindows Azure入門 (パート2)
Naoki (Neo) SATO
 
PPT
クラウド時代の OSS とプロプライエタリ製品の共存と競合
Open Source Software Association of Japan
 
PDF
GCPで実現するクラウドネイティブアプリケーション
Kiyoshi Fukuda
 
PDF
Cloud Native and Agile Approach
Shinya Yanagihara
 
PDF
SpringベースのCloud Native Application
土岐 孝平
 
PDF
Azure アプリケーション アーキテクチャ ガイド 紹介
Kazuyuki Nomura
 
PDF
BlockchainEXE_IBM特集 Cloud Satelliteで実現する分散クラウド時代のIBM Blockchain Platform An...
Tsuyoshi Hirayama
 
VS Code & Flaskで作るCloud NativeアプリとDevOps
Akira Inoue
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
 
Google Compute EngineとGAE Pipeline API
maruyama097
 
Google Compute EngineとPipe API
maruyama097
 
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
Akira Inoue
 
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
 
Cloud から IoT まで、なんでもおまかせ ~ .NET 5 正式リリース!
Akira Inoue
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
 
これまでのアーキテクチャの変遷と今後の技術戦略
Kazuyuki Nomura
 
クラウドネイティブトランスフォーメーションのススメ
Hiromasa Oka
 
.NET の過去、現在、そして未来
Akira Inoue
 
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
Akira Inoue
 
ざっくり始めるCloud Native開発
YASUKAZU NAGATOMI
 
Java/Android開発者のためのWindows Azure入門 (パート2)
Naoki (Neo) SATO
 
クラウド時代の OSS とプロプライエタリ製品の共存と競合
Open Source Software Association of Japan
 
GCPで実現するクラウドネイティブアプリケーション
Kiyoshi Fukuda
 
Cloud Native and Agile Approach
Shinya Yanagihara
 
SpringベースのCloud Native Application
土岐 孝平
 
Azure アプリケーション アーキテクチャ ガイド 紹介
Kazuyuki Nomura
 
BlockchainEXE_IBM特集 Cloud Satelliteで実現する分散クラウド時代のIBM Blockchain Platform An...
Tsuyoshi Hirayama
 
Ad

More from Akira Inoue (20)

PDF
New Features in C# 10/11
Akira Inoue
 
PDF
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
Akira Inoue
 
PDF
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
Akira Inoue
 
PDF
VS Code Live Share ~ 東京と大阪を繋いでみよう!
Akira Inoue
 
PDF
.NET の今と今後に思うこと (Tokyo Ver.)
Akira Inoue
 
PDF
.NET の今と今後に思うこと
Akira Inoue
 
PDF
本格化するクラウド ネイティブに向けて進化する開発プラットフォームと .NET
Akira Inoue
 
PDF
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
 
PDF
.NET today and tomorrow
Akira Inoue
 
PDF
.NET の今とミライ (.NET Conf 2018 Japan Keynote)
Akira Inoue
 
PDF
Intelligent Mobile App と Cloud Native が創るアプリ開発の未来 ~ これからの時代のアプリケーション開発ビジョン ~
Akira Inoue
 
PDF
"今" 押さえておきたい! Web アプリ開発の技術トレンドとツールの進化
Akira Inoue
 
PDF
Azure と Visual Studio で実践するモダナイゼーションとクラウド ネイティブ アプリケーション開発
Akira Inoue
 
PDF
Angular ユーザーなら押さえておきたい! TypeScript と Visual Studio Code の基礎と活用
Akira Inoue
 
PDF
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
Akira Inoue
 
PDF
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Akira Inoue
 
PDF
TypeScript and Visual Studio Code
Akira Inoue
 
PDF
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Akira Inoue
 
PDF
Visual Studio Codeで始めるTypeScript
Akira Inoue
 
PDF
.NET Core と .NET Framework (続きは de:code 2016 で!)
Akira Inoue
 
New Features in C# 10/11
Akira Inoue
 
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
Akira Inoue
 
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
Akira Inoue
 
VS Code Live Share ~ 東京と大阪を繋いでみよう!
Akira Inoue
 
.NET の今と今後に思うこと (Tokyo Ver.)
Akira Inoue
 
.NET の今と今後に思うこと
Akira Inoue
 
本格化するクラウド ネイティブに向けて進化する開発プラットフォームと .NET
Akira Inoue
 
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
 
.NET today and tomorrow
Akira Inoue
 
.NET の今とミライ (.NET Conf 2018 Japan Keynote)
Akira Inoue
 
Intelligent Mobile App と Cloud Native が創るアプリ開発の未来 ~ これからの時代のアプリケーション開発ビジョン ~
Akira Inoue
 
"今" 押さえておきたい! Web アプリ開発の技術トレンドとツールの進化
Akira Inoue
 
Azure と Visual Studio で実践するモダナイゼーションとクラウド ネイティブ アプリケーション開発
Akira Inoue
 
Angular ユーザーなら押さえておきたい! TypeScript と Visual Studio Code の基礎と活用
Akira Inoue
 
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
Akira Inoue
 
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Akira Inoue
 
TypeScript and Visual Studio Code
Akira Inoue
 
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Akira Inoue
 
Visual Studio Codeで始めるTypeScript
Akira Inoue
 
.NET Core と .NET Framework (続きは de:code 2016 で!)
Akira Inoue
 

Recently uploaded (11)

PDF
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
PDF
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
PPTX
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
PDF
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
PDF
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
PDF
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
PDF
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
PDF
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
PDF
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
PPTX
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
PDF
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 

レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?