Submit Search
Upload
Web フロントエンドの変遷とこれから
•
2 likes
•
2,128 views
Shogo Sensui
Follow
2017年2月16日に開催された Developers Summit 2017 の「Web フロントエンドの変遷とこれから」のセッション資料です。
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 40
Download now
Download to read offline
Recommended
PHPからgoへの移行で分かったこと
PHPからgoへの移行で分かったこと
gree_tech
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
gree_tech
TLS, HTTP/2演習
TLS, HTTP/2演習
shigeki_ohtsu
Data-Centric AIの紹介
Data-Centric AIの紹介
Kazuyuki Miyazawa
ロードバランスへの長い道
ロードバランスへの長い道
Jun Kato
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Yuta Shimada
Recommended
PHPからgoへの移行で分かったこと
PHPからgoへの移行で分かったこと
gree_tech
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
サーバサイドの並行プログラミング〜かんたんマルチスレッドプログラミング〜
gree_tech
TLS, HTTP/2演習
TLS, HTTP/2演習
shigeki_ohtsu
Data-Centric AIの紹介
Data-Centric AIの紹介
Kazuyuki Miyazawa
ロードバランスへの長い道
ロードバランスへの長い道
Jun Kato
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Yuta Shimada
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
MicroAd, Inc.(Engineer)
レガシーコードに向き合ってみた話
レガシーコードに向き合ってみた話
株式会社MonotaRO Tech Team
RustによるGPUプログラミング環境
RustによるGPUプログラミング環境
KiyotomoHiroyasu
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Web Services Japan
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
Rust で RTOS を考える
Rust で RTOS を考える
ryuz88
OSS についてあれこれ
OSS についてあれこれ
Takuto Wada
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Yuhei Miyazato
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
Life Robotics
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
DockerコンテナでGitを使う
DockerコンテナでGitを使う
Kazuhiro Suga
計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)
Makoto SAKAI
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
NTT DATA Technology & Innovation
TerraformでECS+ECRする話
TerraformでECS+ECRする話
Satoshi Hirayama
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Emi MATSUDA
Android端末と組み込み機器が連携する Android Make Days
Android端末と組み込み機器が連携する Android Make Days
Yasuhiro Ishii
More Related Content
What's hot
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
MicroAd, Inc.(Engineer)
レガシーコードに向き合ってみた話
レガシーコードに向き合ってみた話
株式会社MonotaRO Tech Team
RustによるGPUプログラミング環境
RustによるGPUプログラミング環境
KiyotomoHiroyasu
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Web Services Japan
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
Rust で RTOS を考える
Rust で RTOS を考える
ryuz88
OSS についてあれこれ
OSS についてあれこれ
Takuto Wada
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Yuhei Miyazato
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
Life Robotics
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
Yoshiyasu SAEKI
DockerコンテナでGitを使う
DockerコンテナでGitを使う
Kazuhiro Suga
計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)
Makoto SAKAI
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
NTT DATA Technology & Innovation
TerraformでECS+ECRする話
TerraformでECS+ECRする話
Satoshi Hirayama
What's hot
(20)
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
ベアメタルで実現するSpark&Trino on K8sなデータ基盤
レガシーコードに向き合ってみた話
レガシーコードに向き合ってみた話
RustによるGPUプログラミング環境
RustによるGPUプログラミング環境
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Rust で RTOS を考える
Rust で RTOS を考える
OSS についてあれこれ
OSS についてあれこれ
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL16新機能紹介 - libpq接続ロード・バランシング(第41回PostgreSQLアンカンファレンス@オンライン 発表資料)
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
協働ロボットCOROの開発における形式的仕様記述KMLの開発と適用
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
DockerコンテナでGitを使う
DockerコンテナでGitを使う
計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
Javaコードが速く実⾏される秘密 - JITコンパイラ⼊⾨(JJUG CCC 2020 Fall講演資料)
TerraformでECS+ECRする話
TerraformでECS+ECRする話
Viewers also liked
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Emi MATSUDA
Android端末と組み込み機器が連携する Android Make Days
Android端末と組み込み機器が連携する Android Make Days
Yasuhiro Ishii
AndroidとArduinoで ロボットを作って思ったこと
AndroidとArduinoで ロボットを作って思ったこと
Takao Sumitomo
DataCore Executive Brief
DataCore Executive Brief
Haluk Ulubay
Bible Study of 1 Thessalonians , week 2
Bible Study of 1 Thessalonians , week 2
Todd Pencarinha
Biology a 3sec
Biology a 3sec
sasaasso11
Tutorial
Tutorial
Yutong Chen
Silsila keluarga
Silsila keluarga
bayu pinzyah
Presentación1 [recuperado]
Presentación1 [recuperado]
Karla Socarras Quintero
PyLadies Tokyo #3: ゼロからはじめたPyData
PyLadies Tokyo #3: ゼロからはじめたPyData
Katayanagi Nobuko
Your Heart Said It All
Your Heart Said It All
Nikhil Parekh
C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話
Kinuko Yasuda
初心者のためのWeb標準技術
初心者のためのWeb標準技術
Shogo Sensui
非エンジニアの私でもPythonの勉強会に参加したらしあわせになれたというお話
非エンジニアの私でもPythonの勉強会に参加したらしあわせになれたというお話
Katayanagi Nobuko
Service worker が拓く mobile web の新しいかたち
Service worker が拓く mobile web の新しいかたち
Kinuko Yasuda
Introduction to Resource Hints
Introduction to Resource Hints
Shogo Sensui
Component of Web Frontend
Component of Web Frontend
Shogo Sensui
Pyladies Tokyo meet up #6
Pyladies Tokyo meet up #6
Katayanagi Nobuko
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
Katz Ueno
デブサミ2009: iPhone開発者座談会
デブサミ2009: iPhone開発者座談会
masayoshi takahashi
Viewers also liked
(20)
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Webフロントエンドエンジニアの戦い〜歴史と現在、そして未来
Android端末と組み込み機器が連携する Android Make Days
Android端末と組み込み機器が連携する Android Make Days
AndroidとArduinoで ロボットを作って思ったこと
AndroidとArduinoで ロボットを作って思ったこと
DataCore Executive Brief
DataCore Executive Brief
Bible Study of 1 Thessalonians , week 2
Bible Study of 1 Thessalonians , week 2
Biology a 3sec
Biology a 3sec
Tutorial
Tutorial
Silsila keluarga
Silsila keluarga
Presentación1 [recuperado]
Presentación1 [recuperado]
PyLadies Tokyo #3: ゼロからはじめたPyData
PyLadies Tokyo #3: ゼロからはじめたPyData
Your Heart Said It All
Your Heart Said It All
C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話
初心者のためのWeb標準技術
初心者のためのWeb標準技術
非エンジニアの私でもPythonの勉強会に参加したらしあわせになれたというお話
非エンジニアの私でもPythonの勉強会に参加したらしあわせになれたというお話
Service worker が拓く mobile web の新しいかたち
Service worker が拓く mobile web の新しいかたち
Introduction to Resource Hints
Introduction to Resource Hints
Component of Web Frontend
Component of Web Frontend
Pyladies Tokyo meet up #6
Pyladies Tokyo meet up #6
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
デブサミ2009: iPhone開発者座談会
デブサミ2009: iPhone開発者座談会
More from Shogo Sensui
Web Standards Interop 2022
Web Standards Interop 2022
Shogo Sensui
Introduction to Performance APIs
Introduction to Performance APIs
Shogo Sensui
Web Standards 2018
Web Standards 2018
Shogo Sensui
The State of Web Components
The State of Web Components
Shogo Sensui
Web Components 2016 & Polymer v2
Web Components 2016 & Polymer v2
Shogo Sensui
これからのJavaScriptの話
これからのJavaScriptの話
Shogo Sensui
Introduction to Service Worker
Introduction to Service Worker
Shogo Sensui
We should optimize images
We should optimize images
Shogo Sensui
Web Components changes Web Development
Web Components changes Web Development
Shogo Sensui
Re-think about Web Performance
Re-think about Web Performance
Shogo Sensui
Browser Computing Structure
Browser Computing Structure
Shogo Sensui
Brush up your Coding! 2013 winter
Brush up your Coding! 2013 winter
Shogo Sensui
Brush up your Coding!
Brush up your Coding!
Shogo Sensui
Functional JavaScript with Lo-Dash.js
Functional JavaScript with Lo-Dash.js
Shogo Sensui
More from Shogo Sensui
(14)
Web Standards Interop 2022
Web Standards Interop 2022
Introduction to Performance APIs
Introduction to Performance APIs
Web Standards 2018
Web Standards 2018
The State of Web Components
The State of Web Components
Web Components 2016 & Polymer v2
Web Components 2016 & Polymer v2
これからのJavaScriptの話
これからのJavaScriptの話
Introduction to Service Worker
Introduction to Service Worker
We should optimize images
We should optimize images
Web Components changes Web Development
Web Components changes Web Development
Re-think about Web Performance
Re-think about Web Performance
Browser Computing Structure
Browser Computing Structure
Brush up your Coding! 2013 winter
Brush up your Coding! 2013 winter
Brush up your Coding!
Brush up your Coding!
Functional JavaScript with Lo-Dash.js
Functional JavaScript with Lo-Dash.js
Web フロントエンドの変遷とこれから
1.
2.
3.
‣ ‣ ‣ ‣ ‣ ‣ ‣
4.
5.
6.
7.
© 侍魂
8.
9.
10.
IE 全盛期とブラウザ互換性 ‣ ブラウザ互換性をライブラリで埋めたい ‣
DOM API はおろか、CSS の実装もマチマチ ‣ Web 技術が標準化にむけて少しずつ動き出す
11.
12.
2008年年 iPhone 3G
発売
13.
14.
→ ‣ ‣ ‣ ‣ ‣
15.
16.
17.
‣ ‣ ‣ ‣ ‣ ‣
18.
19.
‣ ‣ ‣ ‣
20.
21.
22.
23.
‣ ‣ ‣ ‣ ‣ ‣
24.
25.
‣ ‣ ‣ ‣
26.
27.
28.
29.
‣ 🔑 ‣ ⛓ ‣
🔍 ‣ 🛠 ‣ 📱
30.
‣ ‣ ‣ ‣ ‣
31.
32.
33.
34.
🤔 ‣ ‣ ‣ ‣ ‣
35.
🤘 ‣ ‣ ‣ ‣
36.
✊ ‣ ‣ ‣ ‣ ‣
37.
38.
→ →
Download now