Submit Search
Upload
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
•
Download as PPTX, PDF
•
4 likes
•
15,379 views
Yuki Hirano
Follow
ESNextってなんぞ?を解説するために作った資料です。
Read less
Read more
Report
Share
Report
Share
1 of 16
Download now
Recommended
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
Concepts and tools of logging in Java. Javaにおけるログ出力の考え方と道具について説明. CC Attribution Licenseの元に公開します.
実践イカパケット解析
実践イカパケット解析
Yuki Mizuno
実践イカパケット解析!!! 巷で話題のあのイカパケットを解析してみた話 a.k.a. Packetoon
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
2/28社内勉強会用
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
NTT DATA Technology & Innovation
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない (Open Source Conference 2021 Online/Nagoya 発表資料) 2021年5月29日 株式会社NTTデータ 技術開発本部 先進コンピューティング技術センタ 刈谷 満
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
UnityTechnologiesJapan002
スピーカー: ユニティ・テクノロジーズ・ジャパン 安原祐二・名雪通
クラウド環境下におけるAPIリトライ設計
クラウド環境下におけるAPIリトライ設計
Kouji YAMADA
PHPカンファレンス福岡2019での発表資料です
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
2022-03-05 YAPC::Japan::Online 2022
30分で分かる!OSの作り方
30分で分かる!OSの作り方
uchan_nos
OS自作とは何なのか,どうやったら最初の一歩を踏み出せるのか,自作OS界隈の歴史などを説明します.
Recommended
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
Concepts and tools of logging in Java. Javaにおけるログ出力の考え方と道具について説明. CC Attribution Licenseの元に公開します.
実践イカパケット解析
実践イカパケット解析
Yuki Mizuno
実践イカパケット解析!!! 巷で話題のあのイカパケットを解析してみた話 a.k.a. Packetoon
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
2/28社内勉強会用
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...
NTT DATA Technology & Innovation
GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない (Open Source Conference 2021 Online/Nagoya 発表資料) 2021年5月29日 株式会社NTTデータ 技術開発本部 先進コンピューティング技術センタ 刈谷 満
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
UnityTechnologiesJapan002
スピーカー: ユニティ・テクノロジーズ・ジャパン 安原祐二・名雪通
クラウド環境下におけるAPIリトライ設計
クラウド環境下におけるAPIリトライ設計
Kouji YAMADA
PHPカンファレンス福岡2019での発表資料です
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
2022-03-05 YAPC::Japan::Online 2022
30分で分かる!OSの作り方
30分で分かる!OSの作り方
uchan_nos
OS自作とは何なのか,どうやったら最初の一歩を踏み出せるのか,自作OS界隈の歴史などを説明します.
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Concurrent programing explanation for akka beginers. 並行処理初心者のためのAkka入門 akka meetup 2014/09/28(日) http://connpass.com/event/8622/ このイベントの導入説明のために書かれました。 内容には、並行処理、アクターモデル、Akkaの機能の説明となっています。
例外設計における大罪
例外設計における大罪
Takuto Wada
例外設計における大罪 Jun 27, 2012 @ java-ja
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
Atsushi Nakamura
Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。
こわくない Git
こわくない Git
Kota Saito
「マージがなんとなく怖い」「リベースするなって怒られて怖い」「エラーが出て怖い」 Git 入門者にありがちな「Git 怖い」を解消するため、Git のお仕事(コミット、ブランチ、マージ、リベース)について解説します。
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
GraphQLを使ったアプリケーションで、サーバでのデータの変化をクライアントに通知するメカニズムであるsubscriptionsについて概要を述べる
Docker Compose 徹底解説
Docker Compose 徹底解説
Masahito Zembutsu
オープンソースカンファレンス 2019 Tokyo/Spring 発表資料 #osc19tk https://www.ospn.jp/osc2019-spring/ 2019年2月22日(金)
メタプログラミングって何だろう
メタプログラミングって何だろう
Kota Mizushima
目grep入門 +解説
目grep入門 +解説
murachue
目grep入門があまりにもKernelVM::入門だという指摘があったため、解説をつけてよりstd::入門に近づけてみました。
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
May 29~30, 2019 に開催された "de:code 2019" の Day1 EXPOシアターセッションで、Blazor について発表した際のスライド資料です。CC BY License、又は The Unlicense のデュアルライセンスで再利用可能です。 アニメーション付 PowerPoint 原ファイルは以下の URL から入手可能です。 https://1drv.ms/p/s!Ahj5X4eD4NFdgvpnYa4h1jR5JnFlmg
Guide To AGPL
Guide To AGPL
Mikiya Okuno
SugarCRM勉強会#009にて発表したスライドです。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Shota Shinogi
SNSのアカウントを見つけてくれるツール「Blackbird」のレビュースライドです。
技術ブログを書こう
技術ブログを書こう
akira6592
社内向けのブログの書き方勉強会の資料です。
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
更新日時を排除していくことでそこそこのモデルを書けるようになる手法です。
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
・データベース的な観点でのソーシャルゲームの特徴 ・データモデル ・ソーシャルゲームに従来型RDBMSを使うべきか、流行りのNoSQLで行くべきか ・負荷対策 (アーキテクチャ面) ・負荷対策 (ツール面) ・インフラエンジニアのキャリアについて
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
2016/11/12に開催された東京Node学園祭2016(http://nodefest.jp/2016/)での発表資料です。
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
More Related Content
What's hot
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Concurrent programing explanation for akka beginers. 並行処理初心者のためのAkka入門 akka meetup 2014/09/28(日) http://connpass.com/event/8622/ このイベントの導入説明のために書かれました。 内容には、並行処理、アクターモデル、Akkaの機能の説明となっています。
例外設計における大罪
例外設計における大罪
Takuto Wada
例外設計における大罪 Jun 27, 2012 @ java-ja
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
Atsushi Nakamura
Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。
こわくない Git
こわくない Git
Kota Saito
「マージがなんとなく怖い」「リベースするなって怒られて怖い」「エラーが出て怖い」 Git 入門者にありがちな「Git 怖い」を解消するため、Git のお仕事(コミット、ブランチ、マージ、リベース)について解説します。
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
GraphQLを使ったアプリケーションで、サーバでのデータの変化をクライアントに通知するメカニズムであるsubscriptionsについて概要を述べる
Docker Compose 徹底解説
Docker Compose 徹底解説
Masahito Zembutsu
オープンソースカンファレンス 2019 Tokyo/Spring 発表資料 #osc19tk https://www.ospn.jp/osc2019-spring/ 2019年2月22日(金)
メタプログラミングって何だろう
メタプログラミングって何だろう
Kota Mizushima
目grep入門 +解説
目grep入門 +解説
murachue
目grep入門があまりにもKernelVM::入門だという指摘があったため、解説をつけてよりstd::入門に近づけてみました。
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
May 29~30, 2019 に開催された "de:code 2019" の Day1 EXPOシアターセッションで、Blazor について発表した際のスライド資料です。CC BY License、又は The Unlicense のデュアルライセンスで再利用可能です。 アニメーション付 PowerPoint 原ファイルは以下の URL から入手可能です。 https://1drv.ms/p/s!Ahj5X4eD4NFdgvpnYa4h1jR5JnFlmg
Guide To AGPL
Guide To AGPL
Mikiya Okuno
SugarCRM勉強会#009にて発表したスライドです。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Shota Shinogi
SNSのアカウントを見つけてくれるツール「Blackbird」のレビュースライドです。
技術ブログを書こう
技術ブログを書こう
akira6592
社内向けのブログの書き方勉強会の資料です。
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
更新日時を排除していくことでそこそこのモデルを書けるようになる手法です。
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
・データベース的な観点でのソーシャルゲームの特徴 ・データモデル ・ソーシャルゲームに従来型RDBMSを使うべきか、流行りのNoSQLで行くべきか ・負荷対策 (アーキテクチャ面) ・負荷対策 (ツール面) ・インフラエンジニアのキャリアについて
What's hot
(20)
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
例外設計における大罪
例外設計における大罪
世界一わかりやすいClean Architecture
世界一わかりやすいClean Architecture
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
こわくない Git
こわくない Git
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Docker Compose 徹底解説
Docker Compose 徹底解説
メタプログラミングって何だろう
メタプログラミングって何だろう
目grep入門 +解説
目grep入門 +解説
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Guide To AGPL
Guide To AGPL
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
分散システムについて語らせてくれ
分散システムについて語らせてくれ
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
技術ブログを書こう
技術ブログを書こう
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Viewers also liked
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
2016/11/12に開催された東京Node学園祭2016(http://nodefest.jp/2016/)での発表資料です。
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Gosuke Miyashita
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
mganeko
東京Node学園祭2016 1日目のLT資料です。Node.js で WebRTC DataChannel をつかってみた話
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Kazuo Murakami
新卒研修の企画発表時に使った資料です。
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112
Junichi Okamura
Workshop
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Daisuke Tamada
YAPC::Asia 2013で講演したときのプレゼン資料です。
Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術
Isamu Suzuki
2016/11/12(土)にあった東京Node学園祭2016でLT発表した資料です。 ※表示文字消え対策にpptxに変換したら若干レイアウト崩れたorz
Viewers also liked
(7)
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Maglica - A Simple Internal Cloud Tool at #techkayac
Maglica - A Simple Internal Cloud Tool at #techkayac
Node.js with WebRTC DataChannel
Node.js with WebRTC DataChannel
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
とある小売IT企業での新卒仮想プロジェクト(工具共有サービス)
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112
大規模Perl初心者研修を支える技術
大規模Perl初心者研修を支える技術
Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術
Similar to JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Js frameworkの紹介
Js frameworkの紹介
Ryo Shimada
イマドキのjs frameworkを紹介します
モダンJavaScript環境構築一歩目
モダンJavaScript環境構築一歩目
大樹 小倉
JavaScriptの現状を支えるエコシステム群を軽く紹介して、モジュールについて少し掘り下げた勉強会
JVMの中身を可視化してみた
JVMの中身を可視化してみた
Kengo Toda
React.jsを勉強しよう
React.jsを勉強しよう
Hikaru Sato
車内勉強会向けの資料。 ここと併用して勉強します。 http://qiita.com/hikaruright/private/f30c44af660f30220a7c
ServerSideJavaScript
ServerSideJavaScript
Ryunosuke SATO
Sapporo.js-2010.08.07LT資料
Startup JavaScript
Startup JavaScript
Akinari Tsugo
「JavaやC#は使ったことあるけどJavaScriptはまだよくわからない…」と言った人向けに、ES3 ~ ES6 までのポイントをダイジェスト。
JavaScriptことはじめ
JavaScriptことはじめ
Yuki Ishikawa
2014/06/08(日) @株式会社ガイアックス
Antのススメ
Antのススメ
Tatsumi Naganuma
Javaのビルド自動化ツールApache Antは、HTML(XML)やJavaScriptに慣れたWebプログラマー、デザイナーに優しいツールです。Mozilla&NSEG合同勉強会(NSEG第17回勉強会 2011年7月23日)の発表資料。
Web技術勉強会 第31回
Web技術勉強会 第31回
龍一 田中
Web技術勉強会 第31回
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
Oonishi Keitarou
勉強会にてES6-JavaScript-について話た時の資料です。 JavaScript, ECMAScript6, Generator,Node.js,Isomophicに関して話ました。
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
JJUG CCC 2014 Fall
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
D3 フロントエンド技術勉強会 2016.1.22 - 1年間まじめにSPA開発やってきた経験について - その中で、ぶつかった課題と対策 - SPA開発の全体像 - Web/JS界隈の激しい変化の波に溺れないためのTips - AngularJS と SPA の設計について - TypeScript と ES6 - Gulp タスク
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
2014年2月28日に開催された「Enterprise ☓ HTML5 Web Application Conference 2014」での講演「JavaエンタープライズアーキテクチャにおけるHTML5」の資料です
densan2014-late01
densan2014-late01
Takenori Nakagawa
北海道科学大学電子計算機研究部ネットワークチーム 後期講座01
R5 3 type annotation
R5 3 type annotation
EIICHI KIMURA
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Kazuhiro Sera
English version is here: http://www.slideshare.net/seratch/jjug-ccc-2014springeng http://www.java-users.jp/?page_id=1048#R2-4
Javaな人が気を付けるべきJavaScriptコーディングスタイル
Javaな人が気を付けるべきJavaScriptコーディングスタイル
Maaya Ishida
JavaScriptこわい!なJava・Pythonの人が調べた古い書き方から脱却する話
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
https://atnd.org/events/82659
Play frameworkについて
Play frameworkについて
Shinobu Okano
JavaScript.Next Returns
JavaScript.Next Returns
dynamis
DevSumi 2012 Kansai で使用したスライドです
Similar to JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
(20)
Js frameworkの紹介
Js frameworkの紹介
モダンJavaScript環境構築一歩目
モダンJavaScript環境構築一歩目
JVMの中身を可視化してみた
JVMの中身を可視化してみた
React.jsを勉強しよう
React.jsを勉強しよう
ServerSideJavaScript
ServerSideJavaScript
Startup JavaScript
Startup JavaScript
JavaScriptことはじめ
JavaScriptことはじめ
Antのススメ
Antのススメ
Web技術勉強会 第31回
Web技術勉強会 第31回
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
覚醒JavaScript -ES6で作るIsomophicアプリケーション-
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
densan2014-late01
densan2014-late01
R5 3 type annotation
R5 3 type annotation
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Javaな人が気を付けるべきJavaScriptコーディングスタイル
Javaな人が気を付けるべきJavaScriptコーディングスタイル
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
Play frameworkについて
Play frameworkについて
JavaScript.Next Returns
JavaScript.Next Returns
More from Yuki Hirano
H19.テクニカルエンジニア(データベース)午後ⅰ 1
H19.テクニカルエンジニア(データベース)午後ⅰ 1
Yuki Hirano
平成22年度 秋期 cs 午前ⅱ
平成22年度 秋期 cs 午前ⅱ
Yuki Hirano
平成21年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
平成21年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
Yuki Hirano
20 秋
20 秋
Yuki Hirano
20 秋
20 秋
Yuki Hirano
ソーシャルゲーム
ソーシャルゲーム
Yuki Hirano
20 秋
20 秋
Yuki Hirano
More from Yuki Hirano
(8)
H19.テクニカルエンジニア(データベース)午後ⅰ 1
H19.テクニカルエンジニア(データベース)午後ⅰ 1
平成22年度 秋期 cs 午前ⅱ
平成22年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
平成21年度 秋期 cs 午前ⅱ
20 秋
20 秋
20 秋
20 秋
ソーシャルゲーム
ソーシャルゲーム
20 秋
20 秋
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
1.
JavaScriptの仕組みと 未来のJavaScript 〜ESNextとは〜
2.
JavaScriptは、 最初はただの文字列(テキストファイルなど)です。 JavaScript
3.
hello この文字列をJavaScriptエンジンに食べさせることで プログラムとして動きます。 JavaScript エンジン JavaScript
4.
Google Chrome Safari FireFox Edge/IE 各ブラウザはそれぞれ JavaScriptエンジンを持っています。 だからブラウザはJavaScriptを動かすことができるのです。 詳しく⤴︎
5.
ただ、JavaScriptエンジンがそれぞれ違うので ちょっぴり表現の仕方が違ったりすることもあります。 hello hello JavaScript せつないね。。
6.
でも各社好き勝手に作ったわけではありません。 JavaScriptはこう動くべきだ!という仕様書があり、 これを元にJavaScriptが動くように作られています。 仕様書
7.
ECMA Script (仕様書) それがECMAScript(えくますくりぷと)、 略してESです。
8.
ECMA Script ver.1 ver.2 ver.3 ver.4 もめ過ぎて破棄 ver.5 ver.6 →
ver.2015 数え方を変更 ver.2016 ver.2017 作成中 このECMAScriptは、時代とともに新しくなってきました。 ver.6からは毎年新しくするよ!っていう意気込みで 数え方を西暦に変更しました。 つまり、毎年便利な機能が増え続けているのです。 もっと詳しく⤴︎ 詳しく⤴︎
9.
ECMAScriptはどんどん増えていきますが、 各エンジンはすぐには追いけていない状況です。 だから便利な機能は、まだ使えないことが多いのです。 ECMA Script 詳しく⤴︎
10.
ECMA Script ESNext =
未来のJavaScript この、まだ実質使えないものも含めた、 来年出る最新のECMAScriptのバージョンを ESNextと呼びます。(今だと2017がそれ) 来年版
11.
便利なESNextでプログラムを書きたい。。 でも動かない。。。 そこですごい人は考えました。 『一番安定してどのブラウザでも動くES5に変換すればいい!
12.
そうして造られたのがBabelという変形屋さん。 (トランスパイラといいます) ESNext (未来のJavaScript) ES5
13.
直接は無理でも、変形屋さんを通すことで、 私たちは未来のJavaScriptをすぐに使えるようになりました。 ESNext (未来のJavaScript) ES5 hello🙅 🙆Error
14.
未来はこの手の中に
15.
お粗末様でした。 動かし方や変換の仕方はまた別の機会に。
16.
フォント: 東青梅ゴシックC⤴︎ こども丸ゴシック⤴︎ 鉄瓶ゴシック⤴︎ ゆずポップ⤴︎ いらすと: いらすとや⤴︎ 素材
Download now