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
240
Decorating JavaScript - source{d} edition
serabe
1
150
Componentes: DD
serabe
0
380
Introducción a JSONAPI
serabe
1
200
Bienvenidos a Ember Madrid
serabe
2
220
Lo que la cafeína le hizo a JS
serabe
1
230
Taller de Introducción a Ember.JS
serabe
1
210
Generadores en JavaScript
serabe
1
520
El diablo está en los detalles
serabe
0
680
Other Decks in Programming
See All in Programming
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
110
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
140
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
700
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
240
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
650
CSC307 Lecture 15
javiergs
PRO
0
240
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
180
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
株式会社 Sun terras カンパニーデック
sunterras
0
2k
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
250
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
390
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
310
Into the Great Unknown - MozCon
thekraken
40
2.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
240
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
150
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Un-Boring Meetings
codingconduct
0
220
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
630
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]