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
Uploaded by
Teppei Sato
3,160 views
Closure Compiler Updates for ES6
Meguro.es #2 でのLT発表資料 http://meguroes.connpass.com/event/25018/
Technology
◦
Read more
6
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
by
Teppei Sato
PDF
本当のClosure Compilerをお見せしますよ。
by
Teppei Sato
PDF
Flowtype Introduction
by
Teppei Sato
KEY
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
by
Kazuya Hiruma
PPTX
Ansibleハンズオン勉強会
by
Takahisa Iwamoto
PPTX
React.js + Reduxで作るSPA
by
Shohei Saeki
PDF
Ppl
by
Seizan Shimazaki
PDF
OSC 2011 KeySnail
by
Masafumi Oyamada
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
by
Teppei Sato
本当のClosure Compilerをお見せしますよ。
by
Teppei Sato
Flowtype Introduction
by
Teppei Sato
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
by
Kazuya Hiruma
Ansibleハンズオン勉強会
by
Takahisa Iwamoto
React.js + Reduxで作るSPA
by
Shohei Saeki
Ppl
by
Seizan Shimazaki
OSC 2011 KeySnail
by
Masafumi Oyamada
What's hot
KEY
Yesodを支える技術
by
Hiromi Ishii
PPTX
Yesod勉強会
by
Hideyuki Tanaka
PPTX
webアプリケーションフレームワークの話
by
Yoshihiro Ura
PDF
Webブラウザで使えるいろんな処理系
by
祐司 伊藤
KEY
Clojureの発表など
by
Kikuta Go
KEY
Composer
by
Shogo Kawahara
PDF
Webフレームワークを作ってる話 #osakapy
by
Masashi Shibata
PDF
Visual studio 14 CTP2 概要
by
Yoshihisa Ozaki
PDF
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
PDF
Ansible 2.0 のサマライズとこれから
by
Takeshi Kuramochi
KEY
Composer による依存管理 と Packagist によるライブラリの公開
by
Shogo Kawahara
PPTX
Containerで変わるDevOps
by
shokiri
PDF
食べログで動いている自作ライブラリのお話
by
Tsukasa Oishi
PPTX
Clrh 110827 wfho
by
Tomoyuki Obi
PPTX
誰にでもできるパフォーマンスチューニング
by
Kiyokazu Kaba
PPTX
Robot Framework (のSelenium2Libraryのお話)
by
泰 増田
PPTX
わんくま東京#46 予告編
by
Sunao Tomita
PDF
Babelで先取り次世代javascript
by
Tsuyoshi Maeda
KEY
恐るべきApache, Web勉強会@福岡
by
Aya Komuro
PPTX
WeblateでOSSの翻訳に参加する
by
裕士 常田
Yesodを支える技術
by
Hiromi Ishii
Yesod勉強会
by
Hideyuki Tanaka
webアプリケーションフレームワークの話
by
Yoshihiro Ura
Webブラウザで使えるいろんな処理系
by
祐司 伊藤
Clojureの発表など
by
Kikuta Go
Composer
by
Shogo Kawahara
Webフレームワークを作ってる話 #osakapy
by
Masashi Shibata
Visual studio 14 CTP2 概要
by
Yoshihisa Ozaki
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
Ansible 2.0 のサマライズとこれから
by
Takeshi Kuramochi
Composer による依存管理 と Packagist によるライブラリの公開
by
Shogo Kawahara
Containerで変わるDevOps
by
shokiri
食べログで動いている自作ライブラリのお話
by
Tsukasa Oishi
Clrh 110827 wfho
by
Tomoyuki Obi
誰にでもできるパフォーマンスチューニング
by
Kiyokazu Kaba
Robot Framework (のSelenium2Libraryのお話)
by
泰 増田
わんくま東京#46 予告編
by
Sunao Tomita
Babelで先取り次世代javascript
by
Tsuyoshi Maeda
恐るべきApache, Web勉強会@福岡
by
Aya Komuro
WeblateでOSSの翻訳に参加する
by
裕士 常田
Viewers also liked
PPTX
Into to Webassmbly
by
cliffzhaobupt
KEY
goog.require()を手書きしていいのは小学生まで
by
Teppei Sato
PDF
アニメーションの実装つらい話
by
kata shin
PDF
Browser oh browser browser
by
Teppei Sato
PDF
Investing 101: How to Prepare for Retirement
by
Experian_US
PPTX
The Link Between Processed Meat and Cancer Risk
by
Dana-Farber Cancer Institute
PPTX
ноябрь
by
lesik1990
PDF
Caption story project
by
sofiamckentry
PDF
Event Report - Salesforce Dreamforce 2016 - Einstein is show, platform progre...
by
Holger Mueller
PPTX
生日快乐
by
Paul Ni
PDF
Delivering Vertical Social Apps - Dreamforce - 9/18
by
Salesforce Partners
PDF
いいいいいいい
by
jt_test
PDF
Mapping Voyager 1's 36-Year Trek Through Space
by
Mashable
PDF
Import Guide - Cloud for Customer Edge and Starter Edition - Guide v2.6
by
Tiziano Menconi
PPTX
横手版地方発信のソーシャルメディア
by
SkunkWork.Co.,Ltd
Into to Webassmbly
by
cliffzhaobupt
goog.require()を手書きしていいのは小学生まで
by
Teppei Sato
アニメーションの実装つらい話
by
kata shin
Browser oh browser browser
by
Teppei Sato
Investing 101: How to Prepare for Retirement
by
Experian_US
The Link Between Processed Meat and Cancer Risk
by
Dana-Farber Cancer Institute
ноябрь
by
lesik1990
Caption story project
by
sofiamckentry
Event Report - Salesforce Dreamforce 2016 - Einstein is show, platform progre...
by
Holger Mueller
生日快乐
by
Paul Ni
Delivering Vertical Social Apps - Dreamforce - 9/18
by
Salesforce Partners
いいいいいいい
by
jt_test
Mapping Voyager 1's 36-Year Trek Through Space
by
Mashable
Import Guide - Cloud for Customer Edge and Starter Edition - Guide v2.6
by
Tiziano Menconi
横手版地方発信のソーシャルメディア
by
SkunkWork.Co.,Ltd
Similar to Closure Compiler Updates for ES6
PDF
JavaScript Tips 2015(PDF 版)
by
taskie
PDF
Learn ES2015
by
Muyuu Fujita
PDF
TypeScript 言語処理系ことはじめ
by
Yu Nobuoka
PDF
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
PDF
ES6 in Practice
by
Teppei Sato
PDF
ng-japan 2015 TypeScript+AngularJS 1.3
by
Masahiro Wakame
PDF
TypeScript 1.0 オーバービュー
by
Akira Inoue
PPTX
JavaScript使いのためのTypeScript実践入門
by
Shumpei Shiraishi
PDF
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
by
Jun-ichi Sakamoto
JavaScript Tips 2015(PDF 版)
by
taskie
Learn ES2015
by
Muyuu Fujita
TypeScript 言語処理系ことはじめ
by
Yu Nobuoka
今すぐブラウザでES6を使おう
by
Hayashi Yuichi
ES6 in Practice
by
Teppei Sato
ng-japan 2015 TypeScript+AngularJS 1.3
by
Masahiro Wakame
TypeScript 1.0 オーバービュー
by
Akira Inoue
JavaScript使いのためのTypeScript実践入門
by
Shumpei Shiraishi
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
by
Jun-ichi Sakamoto
More from Teppei Sato
PDF
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
by
Teppei Sato
PDF
サイボウズの給与交渉戦 - Boss Side -
by
Teppei Sato
PDF
Recent compat-table issues
by
Teppei Sato
PDF
kintoneがAWSで目指すDevOpsQAな開発
by
Teppei Sato
PDF
Automated Dependency Updates with Renovate
by
Teppei Sato
PDF
君はyarn.lockをコミットしているか?
by
Teppei Sato
PDF
サイボウズのフロントエンド開発 現在とこれからの挑戦
by
Teppei Sato
PDF
サイボウズの現在と未来
by
Teppei Sato
PDF
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
by
Teppei Sato
PDF
サイボウズの開発を支えるKAIZEN文化
by
Teppei Sato
PDF
SPAと覚悟
by
Teppei Sato
PDF
JavaScript Language Update 2016 (LLoT)
by
Teppei Sato
PDF
You Don't Know ES Modules
by
Teppei Sato
PDF
Our wish to Flowtype
by
Teppei Sato
PDF
Effective ES6
by
Teppei Sato
PDF
DockerがYAVAY!
by
Teppei Sato
PDF
JavaScript Unit Test Why? What? How?
by
Teppei Sato
PDF
Effective JavaScript Ch.1
by
Teppei Sato
PDF
時を超えた JavaScript の道
by
Teppei Sato
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
by
Teppei Sato
サイボウズの給与交渉戦 - Boss Side -
by
Teppei Sato
Recent compat-table issues
by
Teppei Sato
kintoneがAWSで目指すDevOpsQAな開発
by
Teppei Sato
Automated Dependency Updates with Renovate
by
Teppei Sato
君はyarn.lockをコミットしているか?
by
Teppei Sato
サイボウズのフロントエンド開発 現在とこれからの挑戦
by
Teppei Sato
サイボウズの現在と未来
by
Teppei Sato
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
by
Teppei Sato
サイボウズの開発を支えるKAIZEN文化
by
Teppei Sato
SPAと覚悟
by
Teppei Sato
JavaScript Language Update 2016 (LLoT)
by
Teppei Sato
You Don't Know ES Modules
by
Teppei Sato
Our wish to Flowtype
by
Teppei Sato
Effective ES6
by
Teppei Sato
DockerがYAVAY!
by
Teppei Sato
JavaScript Unit Test Why? What? How?
by
Teppei Sato
Effective JavaScript Ch.1
by
Teppei Sato
時を超えた JavaScript の道
by
Teppei Sato
Closure Compiler Updates for ES6
1.
Closure Compiler Updates for
ES6 @teppeis Meguro.es #2 2016/02/10
2.
Hello! • Teppei Sato,
@teppeis • Cybozu, Inc. / kintone • from Nihonbashi.es
3.
http://azu.github.io/slide/2016/jser5years/sc22-ecmascript-ahodc.html
4.
Closure Compiler It compiles from
JavaScript to better JavaScript.
5.
本当のClosure Compiler • 圧縮&最適化 •
JSDocベースの静的型チェック • ES6 Transpiler & Polyfills • GitHubで超アクティブに進化中 https://github.com/google/closure-compiler
6.
Compile ES6 to
ES5 java -jar compiler.jar --language_in ES6 --language_out ES5 foo.js
9.
core-jsずるいよ!
10.
core-js とは • Polyfillライブラリ
(ES5/6/7, DOM, 独自) • 機能検出が細やか native実装をなるべく使ってくれる • ES6のPolyfillとしてはほぼ完成 単体でcompat-table 30%ぐらい稼ぐ
12.
TypeScriptずるい • ぜんぜん関係ないくせに compat-tableではcore-jsでスコアを水増し • babelはデフォルトでセットになってるから まあしょうがない気がするけど
13.
Closure Compilerにも core-js を追加してみた(ローカルで)
15.
勝った!
16.
Conclusion • Closure Compiler
の ES6トランスパイル機能は、 TypeScript や Traceur より強い程度には 使えるレベルにあるよ。 • でもClosure Compiler、 最近ES6 polyfillを独自実装し始めたってよ。 大丈夫か。。。 https://github.com/google/closure-compiler/tree/master/test/com/google/javascript/jscomp/js/es6
17.
Thanks!
Download