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
Waffle JS: Desktop Apps with Electron, React, &...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Nylas
April 07, 2016
Technology
460
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Waffle JS: Desktop Apps with Electron, React, & Observables
Waffle JS April 5, 2016
Nylas
April 07, 2016
More Decks by Nylas
See All by Nylas
Switching Off to Switch On!
nylas
1
110
Why Observability Matters
nylas
0
460
Billions of Emails Synced with Python
nylas
0
330
Profiling Python in Production
nylas
1
240
Debugging Python using GDB
nylas
0
77
Plugins with React & Challenges with Data
nylas
0
130
Space City JS — Using Electron & React to Build N1
nylas
0
120
Electron, Node, and the New Desktop @ SFNode
nylas
0
350
The New Desktop: Electron, React, and Pixel-Perfect Native-Feeling Experiences — Forward 4 Web Summit
nylas
1
990
Other Decks in Technology
See All in Technology
8bit CPU 2026
koba789
6
2.6k
:syncing_time:
sksat
2
350
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
140
LanceDB入門
mocobeta
9
670
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.5k
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
290
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
130
ホームラボ紹介
y_sera15
0
230
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
350
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
14
5.5k
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
240
What's new in Go 1.27?
ciarana
0
300
Featured
See All Featured
A better future with KSS
kneath
240
18k
エンジニアに許された特別な時間の終わり
watany
108
250k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The browser strikes back
jonoalderson
0
1.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
300
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
WCS-LA-2024
lcolladotor
0
800
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
350
Transcript
Desktop Apps with Electron, React, & Observables Evan Morikawa |
@e0m |
[email protected]
| April 5 2016 Nylas
None
None
None
Perks of the New Desktop: Multiple Windows SQL + Observables
Plugins
ReactiveX.js
const q = `SELECT * FROM threads WHERE …` Rx.Observable.fromQuery(q).subscribe((threads)
=> { this.setState({threads}) })
Perks of the New Desktop: Multiple Windows SQL + Observables
Plugins
The New Desktop
None
None
None
https://github.com/nylas/n1 Open Source
None
N1 Core Team @e0m @bengotow @juanstejada YOU! @karim_hamidou @jackiehluo
Evan Morikawa | @e0m |
[email protected]
| April 2016 Thank
you Slides here
Desktop Apps with Electron, React, & Observables Evan Morikawa |
@e0m |
[email protected]
| April 5 2016 Nylas