$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rethink Async
Search
hemanth.hm
October 31, 2018
Programming
1
110
Rethink Async
Rethink Async in JavaScript
hemanth.hm
October 31, 2018
Tweet
Share
More Decks by hemanth.hm
See All by hemanth.hm
Web Components v1
gnumanth
1
120
Harmony with ES6!
gnumanth
6
1.2k
Ants and Algorithm
gnumanth
1
130
NoSQL?
gnumanth
2
260
Google's whitepaper
gnumanth
3
150
Python Intro
gnumanth
1
390
Other Decks in Programming
See All in Programming
Integrating WordPress and Symfony
alexandresalome
0
130
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
150
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
140
How Software Deployment tools have changed in the past 20 years
geshan
0
28k
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
140
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
150
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6.3k
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
270
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
110
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
5
270
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
620
Featured
See All Featured
Thoughts on Productivity
jonyablonski
73
5k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Git: the NoSQL Database
bkeepers
PRO
432
66k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
960
Done Done
chrislema
186
16k
It's Worth the Effort
3n
187
29k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
None
None
None
None
Okies....but it blocks, duh!
None
OK, not bad...now process that file.
None
None
None
None
None
None
None
None
None
Streams are broken, callbacks are not great to work with,
errors are vague, tooling is not great, community convention is sort of there..
None
! async-await !
ASYNC Whatever is retunred shall be a Promise. We can
use await operator in it!
AWAIT await an oparator that suspends execution of the scope.
until the awaited promise is resolved or rejects rejects results in a throw
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
h3manth.com @gnumanth !