Slide 13
Slide 13 text
l フロントエンド
l クライアントの画面表示・及び画面に近い部分
l 開発言語・フレームワークの例
l Web系:HTML, CSS, JavaScript, React, …
l モバイル系:React Native, Swift, Kotlin, …
l バックエンド
l サーバー側・及びサーバーに近い部分
l 開発言語・フレームワークの例:Node.js, Python, Go, …
l 担う役割の大きさや役割そのものが時代によって変わっている
Webアプリの時代 SPAの時代
フロント
エンド
バック
エンド
フロントエンドとバックエンド
13
Web
API
• フロントエンドと
バックエンドは一
体で考えられ、開
発されることが多
かった
• 開発言語も共通
Mobile
• スマートフォンの登場
による実装技術の高
度化(ネイティブアプリ
の出現)で、大きな役割
を持つようになった
• 異なる言語で開発する
ことが主流になった