Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lo que la cafeína le hizo a JS
Search
Sergio Arbeo
November 22, 2014
Programming
1
3k
Lo que la cafeína le hizo a JS
Un paseo por la nueva sintaxis de ECMAScript 6
Sergio Arbeo
November 22, 2014
Tweet
Share
More Decks by Sergio Arbeo
See All by Sergio Arbeo
Testing sin Dogmas
serabe
0
220
Decorating JavaScript - source{d} edition
serabe
1
120
Componentes: DD
serabe
0
330
Introducción a JSONAPI
serabe
1
170
Bienvenidos a Ember Madrid
serabe
2
210
Lo que la cafeína le hizo a JS
serabe
1
210
Taller de Introducción a Ember.JS
serabe
1
190
Generadores en JavaScript
serabe
1
510
El diablo está en los detalles
serabe
0
600
Other Decks in Programming
See All in Programming
Use Perl as Better Shell Script
karupanerura
0
680
単体テストの始め方/作り方
toms74209200
0
360
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
440
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
120
イベントストーミングから始めるドメイン駆動設計
jgeem
3
740
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
3
940
複数アプリケーションを育てていくための共通化戦略
irof
9
3.5k
Agent Rules as Domain Parser
yodakeisuke
1
450
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
670
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
490
バリデーションライブラリ徹底比較
nayuta999999
1
580
TypeScriptのmoduleオプションを改めて整理する
bicstone
4
460
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Invisible Side of Design
smashingmag
299
50k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
For a Future-Friendly Web
brad_frost
178
9.8k
Unsuck your backbone
ammeep
671
58k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
470
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Side Projects
sachag
454
42k
Designing for humans not robots
tammielis
253
25k
Transcript
MADRID · NOV 21-22 · 2014 Sergio Arbeo {Back,Front}-end developer
at codecantor @Serabe Historia de un despecho transpilado Lo que la cafeína le hizo a JS
MADRID · NOV 21-22 · 2014 CODECANTOR
MADRID · NOV 21-22 · 2014 I loved CoffeeScript
MADRID · NOV 21-22 · 2014 I loved CoffeeScript
MADRID · NOV 21-22 · 2014 CoffeeScript V JavaScript
MADRID · NOV 21-22 · 2014 CoffeeScript V ES5
MADRID · NOV 21-22 · 2014 CoffeeScript ES6 V
MADRID · NOV 21-22 · 2014 WHY?
MADRID · NOV 21-22 · 2014 WHY? Implicit returns
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes Significant whitespace
MADRID · NOV 21-22 · 2014 WHY? Implicit returns No
named functions Strange regexes Significant whitespace Generators
MADRID · NOV 21-22 · 2014 Ember.JS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 ES6
MADRID · NOV 21-22 · 2014 Destructuring
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 NESTABLE
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Destructuring DE
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Arrays too
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 NESTABLE TOO
MADRID · NOV 21-22 · 2014 MODULES
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Ember-CLI
MADRID · NOV 21-22 · 2014 let / const
MADRID · NOV 21-22 · 2014 let • The new
var. • Block scope. • No hoisting.
MADRID · NOV 21-22 · 2014 let • The new
var. • Block scope. • No hoisting. Actually, it does hoist, but raises a syntactic error at runtime when used before being asigned.
MADRID · NOV 21-22 · 2014 Hard to transpile properly.
MADRID · NOV 21-22 · 2014 CLASSES
MADRID · NOV 21-22 · 2014 CLASSES The Good Parts
MADRID · NOV 21-22 · 2014 METHODS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 STRING TEMPLATES Interlude
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Computed properties
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 {G,S}ETTER
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 FUNCTIONS
MADRID · NOV 21-22 · 2014 SPREAD OP
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 1 -> 2 ->
3
MADRID · NOV 21-22 · 2014 1 -> 2 ->
3 14
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 DEFAULT
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 fn
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 Most important => fn
feature LEXICAL THIS
MADRID · NOV 21-22 · 2014
MADRID · NOV 21-22 · 2014 No time for…
MADRID · NOV 21-22 · 2014 CLASSES The not-that-good Parts
MADRID · NOV 21-22 · 2014 GENERATOR
MADRID · NOV 21-22 · 2014 COMPREHENSIONS
MADRID · NOV 21-22 · 2014 async/await ES7
MADRID · NOV 21-22 · 2014 NAMED EXPORTS
MADRID · NOV 21-22 · 2014 # LITERALS
MADRID · NOV 21-22 · 2014 # LITERALS BINARY: 0b101
MADRID · NOV 21-22 · 2014 # LITERALS BINARY: 0b101
OCTAL: 0o67
MADRID · NOV 21-22 · 2014 # LITERALS
MADRID · NOV 21-22 · 2014 APIs
MADRID · NOV 21-22 · 2014 QUESTIONS?
MADRID · NOV 21-22 · 2014 Thank you! @Serabe
[email protected]