Enviar pesquisa
Carregar
NodeFest2014 - Transpiler
•
5 gostaram
•
6,773 visualizações
Martin Heidegger
Seguir
Slides to the presentation that I held on the 2014 NodeFest conference.
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 54
Baixar agora
Baixar para ler offline
Recomendados
Ansible入門
Ansible入門
Daiki Hayakawa
Ansible入門...?
Ansible入門...?
shirou wakayama
お手軽並列処理
お手軽並列処理
博文 斉藤
Ansibleで始めるサーバ管理勉強会(2014年10月1日)
Ansibleで始めるサーバ管理勉強会(2014年10月1日)
CLARA ONLINE, Inc.
Processing LTSV by Apache Pig
Processing LTSV by Apache Pig
Taku Miyakawa
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
Webサーバのチューニング
Webサーバのチューニング
Yu Komiya
Recomendados
Ansible入門
Ansible入門
Daiki Hayakawa
Ansible入門...?
Ansible入門...?
shirou wakayama
お手軽並列処理
お手軽並列処理
博文 斉藤
Ansibleで始めるサーバ管理勉強会(2014年10月1日)
Ansibleで始めるサーバ管理勉強会(2014年10月1日)
CLARA ONLINE, Inc.
Processing LTSV by Apache Pig
Processing LTSV by Apache Pig
Taku Miyakawa
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
Webサーバのチューニング
Webサーバのチューニング
Yu Komiya
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews, Inc.
Fabric Essentials
Fabric Essentials
Yoshinari Takaoka
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Yuki Kanazawa
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Daisuke Ikeda
2日間Fabricを触った俺が 色々解説してみる
2日間Fabricを触った俺が 色々解説してみる
airtoxin Ishii
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
Weeklycms20120218
Weeklycms20120218
Yoshi Sakai
Itamae-Serverspec入門
Itamae-Serverspec入門
辰徳 斎藤
Powershell勉強会 v5 (こちらが最新です。)
Powershell勉強会 v5 (こちらが最新です。)
Tetsu Yama
Aerospike紹介-LT用
Aerospike紹介-LT用
Joongjin Bae
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Tetsu Yama
Webサーバ勉強会03
Webサーバ勉強会03
oranie Narut
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Tetsu Yama
Powershell勉強会 v3 (もっと新しいバージョンがあります)
Powershell勉強会 v3 (もっと新しいバージョンがあります)
Tetsu Yama
CMSとPerlで遊ぼう
CMSとPerlで遊ぼう
Daiki Ichinose
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
勲 國府田
Powershell基礎_20180521用
Powershell基礎_20180521用
Tetsu Yama
serverspecでサーバ環境のテストを書いてみよう
serverspecでサーバ環境のテストを書いてみよう
Daisuke Ikeda
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
Tetsu Yama
serverspecみんなで集めて(゚Д゚)ウマー?
serverspecみんなで集めて(゚Д゚)ウマー?
Sho Hashimoto
Node-v0.12のTLSを256倍使いこなす方法
Node-v0.12のTLSを256倍使いこなす方法
shigeki_ohtsu
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
mganeko
Mais conteúdo relacionado
Mais procurados
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews, Inc.
Fabric Essentials
Fabric Essentials
Yoshinari Takaoka
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Yuki Kanazawa
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Daisuke Ikeda
2日間Fabricを触った俺が 色々解説してみる
2日間Fabricを触った俺が 色々解説してみる
airtoxin Ishii
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
Weeklycms20120218
Weeklycms20120218
Yoshi Sakai
Itamae-Serverspec入門
Itamae-Serverspec入門
辰徳 斎藤
Powershell勉強会 v5 (こちらが最新です。)
Powershell勉強会 v5 (こちらが最新です。)
Tetsu Yama
Aerospike紹介-LT用
Aerospike紹介-LT用
Joongjin Bae
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Tetsu Yama
Webサーバ勉強会03
Webサーバ勉強会03
oranie Narut
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Tetsu Yama
Powershell勉強会 v3 (もっと新しいバージョンがあります)
Powershell勉強会 v3 (もっと新しいバージョンがあります)
Tetsu Yama
CMSとPerlで遊ぼう
CMSとPerlで遊ぼう
Daiki Ichinose
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
勲 國府田
Powershell基礎_20180521用
Powershell基礎_20180521用
Tetsu Yama
serverspecでサーバ環境のテストを書いてみよう
serverspecでサーバ環境のテストを書いてみよう
Daisuke Ikeda
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
Tetsu Yama
serverspecみんなで集めて(゚Д゚)ウマー?
serverspecみんなで集めて(゚Д゚)ウマー?
Sho Hashimoto
Mais procurados
(20)
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
Fabric Essentials
Fabric Essentials
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
2日間Fabricを触った俺が 色々解説してみる
2日間Fabricを触った俺が 色々解説してみる
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Weeklycms20120218
Weeklycms20120218
Itamae-Serverspec入門
Itamae-Serverspec入門
Powershell勉強会 v5 (こちらが最新です。)
Powershell勉強会 v5 (こちらが最新です。)
Aerospike紹介-LT用
Aerospike紹介-LT用
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
Webサーバ勉強会03
Webサーバ勉強会03
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Powershell勉強会 v2 (もっと新しいバージョンがあります)
Powershell勉強会 v3 (もっと新しいバージョンがあります)
Powershell勉強会 v3 (もっと新しいバージョンがあります)
CMSとPerlで遊ぼう
CMSとPerlで遊ぼう
中小規模サービスのApacheチューニング
中小規模サービスのApacheチューニング
Powershell基礎_20180521用
Powershell基礎_20180521用
serverspecでサーバ環境のテストを書いてみよう
serverspecでサーバ環境のテストを書いてみよう
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
serverspecみんなで集めて(゚Д゚)ウマー?
serverspecみんなで集めて(゚Д゚)ウマー?
Destaque
Node-v0.12のTLSを256倍使いこなす方法
Node-v0.12のTLSを256倍使いこなす方法
shigeki_ohtsu
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
mganeko
power-assert, mechanism and philosophy
power-assert, mechanism and philosophy
Takuto Wada
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
Real-time Bus Location System using by node.js
Real-time Bus Location System using by node.js
Yahoo!デベロッパーネットワーク
Lev
Lev
Kazuya Kawaguchi
Promiseでコールバック地獄から解放された話
Promiseでコールバック地獄から解放された話
Sota Sugiura
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
Daisuke Nogami
DAUを評価指標から捨てた会社の話 #tokyowebmining
DAUを評価指標から捨てた会社の話 #tokyowebmining
Tokoroten Nakayama
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
Tokoroten Nakayama
Destaque
(11)
Node-v0.12のTLSを256倍使いこなす方法
Node-v0.12のTLSを256倍使いこなす方法
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
power-assert, mechanism and philosophy
power-assert, mechanism and philosophy
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Real-time Bus Location System using by node.js
Real-time Bus Location System using by node.js
Lev
Lev
Promiseでコールバック地獄から解放された話
Promiseでコールバック地獄から解放された話
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
決定版:サービスの盛り上がり具合をユーザの数(DAU)から読み解く方法
DAUを評価指標から捨てた会社の話 #tokyowebmining
DAUを評価指標から捨てた会社の話 #tokyowebmining
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
Semelhante a NodeFest2014 - Transpiler
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
Shoken Fujisaki
HAクラスタで PostgreSQLレプリケーション構成の 高可用化
HAクラスタで PostgreSQLレプリケーション構成の 高可用化
Takatoshi Matsuo
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
Insight Technology, Inc.
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6
Ransui Iso
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
Shigeru UCHIYAMA
OpenStack + Common Lisp
OpenStack + Common Lisp
irix_jp
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
Tamirlan Torgayev
Startup JavaScript
Startup JavaScript
Akinari Tsugo
Datomic&datalog紹介
Datomic&datalog紹介
あしたのオープンソース研究所
20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)
Yoshifumi Yamaguchi
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
Mitsuru Katoh
nftables: the Next Generation Firewall in Linux
nftables: the Next Generation Firewall in Linux
Tomofumi Hayashi
Tech Fielders 2009/9/18 LT
Tech Fielders 2009/9/18 LT
terurou
Sparkパフォーマンス検証
Sparkパフォーマンス検証
BrainPad Inc.
組み込みDb empressのご紹介
組み込みDb empressのご紹介
ITDORAKU
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -
Tomoya Kabe
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
Naotaka Jay HOTTA
MoteMote Compiler Plugin
MoteMote Compiler Plugin
yoshiaki iwanaga
Java 9で進化する診断ツール
Java 9で進化する診断ツール
Yasumasa Suenaga
Semelhante a NodeFest2014 - Transpiler
(20)
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
HAクラスタで PostgreSQLレプリケーション構成の 高可用化
HAクラスタで PostgreSQLレプリケーション構成の 高可用化
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
[db tech showcase Tokyo 2014] B22: Hadoop Rush!! HDFSからデータを自在に取得、加工するにはどうする? ...
Lisp Tutorial for Pythonista Day 6
Lisp Tutorial for Pythonista Day 6
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
名古屋Ruby会議01 A3.製造業向け3Dデータ変換ソリューションにおけるRuby活用事例
OpenStack + Common Lisp
OpenStack + Common Lisp
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
JAWS-UG コンテナ支部 #15 - Amazon ECSの開発環境を動的に管理するツールを作ってみました
Startup JavaScript
Startup JavaScript
Datomic&datalog紹介
Datomic&datalog紹介
20130228 Goノススメ(BPStudy #66)
20130228 Goノススメ(BPStudy #66)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
nftables: the Next Generation Firewall in Linux
nftables: the Next Generation Firewall in Linux
Tech Fielders 2009/9/18 LT
Tech Fielders 2009/9/18 LT
Sparkパフォーマンス検証
Sparkパフォーマンス検証
組み込みDb empressのご紹介
組み込みDb empressのご紹介
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
MoteMote Compiler Plugin
MoteMote Compiler Plugin
Java 9で進化する診断ツール
Java 9で進化する診断ツール
Mais de Martin Heidegger
20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience
Martin Heidegger
私の OSS 道について
私の OSS 道について
Martin Heidegger
20170624 GraphQL Presentation
20170624 GraphQL Presentation
Martin Heidegger
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashapp
Martin Heidegger
JAWS Osaka July 2014, Opsworks + Node.js
JAWS Osaka July 2014, Opsworks + Node.js
Martin Heidegger
英語コーダー大阪 ー 初めての英語コーダー教室
英語コーダー大阪 ー 初めての英語コーダー教室
Martin Heidegger
Mais de Martin Heidegger
(6)
20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience
私の OSS 道について
私の OSS 道について
20170624 GraphQL Presentation
20170624 GraphQL Presentation
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashapp
JAWS Osaka July 2014, Opsworks + Node.js
JAWS Osaka July 2014, Opsworks + Node.js
英語コーダー大阪 ー 初めての英語コーダー教室
英語コーダー大阪 ー 初めての英語コーダー教室
NodeFest2014 - Transpiler
1.
ならば... Node Transpilerをいかに改善できるか。 すべての Node Transpilerが がひどい!
2.
Source → Source
Compiler = Transpiler
3.
Dart TypeScript CoffeeScript JSX (React) JSX Browserify UglifyJS → JavaScript
4.
→ HTML EJS Marked Handlebars Jade
5.
Transpiler → CSS Less Stylus Sass
6.
色々あるのに... 皆がよく使っているのに... なんで悪いの? Transpiler
7.
• パーフォマンス • 設定システム •
ノティフィケーション • CLI ごっちゃごっちゃ • 合成 理由がたっぷり
8.
Static Site Generator
の 待つ時間がながい! Transpiler パーフォマンス
9.
Transpiler パーフォマンス a-/sync?
10.
Transpiler パーフォマンス SYNC ASYNC
IMPORT CoffeeScript ✓ ✕ ✕ CoffeeScript Redux ✓ ✕ ✕ TypeScript ✓ ✕ import x = … JSX ✓ ✕ import x JSX (React-tools) ✓ ✕ ✕
11.
Transpiler パーフォマンス smallA.jade bigA.jade smallB.jade bigB.jade ASYNC smallA.jade
bigA.jade smallB.jade bigB.jadeSYNC 例:TypeScript: smallA.ts → bigA.ts + smallB.ts → bigB.ts
12.
Transpiler パーフォマンス SYNC ASYNC
IMPORT EJS ✓ ✕ render(…) Marked ✓ ✕ ✕ Handlebars ✓ ✕ ✕ Jade ✓ ✕ include x
13.
Transpiler パーフォマンス SYNC ASYNC
IMPORT Less ✓ ✓ @import “…” Stylus ✕ ✓ @import “…” Sass ✓ ✕ ✕ Node-Sass ✕ ✓ @import “…”
14.
Transpiler パーフォマンス require(“transpiler”); のスピード
15.
Transpiler パーフォマンス CoffeeScript 53ms CoffeeScript
Redux 63ms TypeScript 55ms JSX 235ms JSX (React-tools) 75ms EJS 4ms Marked 5ms Handlebars 24ms Jade 270ms Less 131ms Stylus 121ms Sass 3ms Node-Sass 13ms
16.
Transpiler パーフォマンス import caching
17.
import caching 例 library.jade
(120kb) home.jade (2kb + include library.jade) team.jade (3kb + include library.jade) Transpiler パーフォマンス 310ms 10ms 10ms
18.
Import Caching (なし) Transpiler
パーフォマンス home.jade team.jade home.jade (2x) library.jade library.jade library.jade
19.
Import Caching (あり) Transpiler
パーフォマンス home.jade team.jade home.jade (2x) library.jade
20.
(.........設定システムを検索中です…………………) Transpiler 設定システム
21.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) 設定の名前システム
22.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) - source-map -
target-encoding (utf8) - pre/post processing - output file(s) - input files(s) ちなみにI/O piping - config-check only - import paths - plugins
23.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) - no-header
(CoffeeScript) - prefix (Stylus) - inline (Stylus) - strict-math (Less) - url-args (Less) - relative-urls (Less) - doctype (Jade) - obj (Jade)
24.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) Production? Staging? Development?
25.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) - lintのコードスタイル -
問題の設定をはすずため - コンパイラバーション
26.
Transpiler 設定システム 一般的な設定 言語専用設定 環境設定 (ファイル設定) (ユーザー設定) - エンバイロンメント変数 -
エラー言語(英語・日本語)
27.
Transpiler 設定システム jade --out
file.jade 設定入力システム
28.
Transpiler 設定システム jade --conf
config.json { “output”: “file.jade” } 設定入力システム
29.
jade --conf config.yaml Transpiler
設定システム output: file.jade 設定入力システム
30.
Transpiler 設定システム env JADE_OUTPUT=file.jade
jade 設定入力システム
31.
Transpiler 設定システム jade --conf
config.xml <xml> <output>file.jade</output> </xml> 設定入力システム
32.
Transpiler 設定システム jade --out
file.jade --save-conf conf.yaml 設定の保存方法
33.
まだ良いほう(?) のwatch Transpiler ノティフィケーション
34.
http://youtu.be/R808-qxBt_E
35.
Transpiler ノティフィケーション test.jade dep.jade watch:
Stage 1 just main file
36.
Transpiler ノティフィケーション test.jade dep.jadedep.jade watch:
Stage 2 import
37.
watch: Stage 3 pattern
import Transpiler ノティフィケーション test.jade dep.jadedep.jade lib/*.jade
38.
Transpiler ノティフィケーション test.jade dep.jadedep.jade lib/*.jade inline.js watch:
Stage 4 cross compiler
39.
watch: Stage 3 pattern
import watch: Stage 4 cross compiler watch: Stage 1 just main file watch: Stage 2 import Transpiler ノティフィケーション test.jade dep.jadedep.jade lib/*.jade inline.jsconfig.json watch: Stage 5 config
40.
watch: Stage 3 pattern
import watch: Stage 4 cross compiler watch: Stage 1 just main file watch: Stage 2 import Transpiler ノティフィケーション test.jade dep.jadedep.jade lib/*.jade inline.jsconfig.json watch: Stage 5 config watch: Stage 6 piping test.min.html.gz compressor
41.
coffee --pipe --out ??? Transpiler
のCLI ごっちゃごっちゃ
42.
Transpiler のCLI ごっちゃごっちゃ handlebars
-d --data lessc --global-var="VAR=VALUE" jade -O --obj stylus --import データインポート
43.
Transpiler のCLI ごっちゃごっちゃ coffee
--debug ts --noImplicitAny marked --silent 出力の量
44.
Transpiler のCLI ごっちゃごっちゃ 引数なし? REPL? PIPE? USAGE? ERROR? VERSION? ? ? ? ? ?
45.
Transpiler のCLI ごっちゃごっちゃ エラーコードやフォマッティング Syntax
Error Config Error Unexpected Error I/O Error
46.
Transpiler 合成 <html> <script> → JavaScript
Transpiler </script> <style> → CSS Transpiler </style> <body> → HTML Transpiler </body> </html> var a = “→ HTML Transpiler”, b = “→ CSS Transpiler”, c = → JavaScript Transpiler; head { … } → CSS Transpiler index.html main.js screen.css
47.
どうして、 このテーマ?
48.
Awareness 認知度
49.
Eco-System 生態系
50.
Discussion 議論
51.
どうして、 私?
52.
Martin Heidegger ハイデッガー マルティン オーストリア(ヨーロッパ) 全般技術社 @leichtgewicht martinheidegger
53.
どうして、 今日?
54.
github.com/better-compiler/member gitter.im/better-compiler
Baixar agora