Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Waffle JS: Desktop Apps with Electron, React, &...
Search
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
470
Billions of Emails Synced with Python
nylas
0
330
Profiling Python in Production
nylas
1
240
Debugging Python using GDB
nylas
0
78
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
アリアドネの糸と、20年ごとの建て替え ── 長尾真『電子図書館』を、伊勢で読み直す / Rereading Makoto Nagao’s "Electronic Library" in Ise
ykiyota
0
160
AI活用の現在地、 ちゃんと見えてますか?/XPfest-2026
visional_engineering_and_design
0
210
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
640
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
200
なぜJMBC(Japan MCP Business Community)? MCPってどう活用できるの?
cdataj
0
100
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
170
Reactの設計論
uhyo
15
8.6k
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
700
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
180
GoにおけるFFIのこれまでとこれから
goccy
5
2.5k
クロスボーダーM&AのValue Upを支えるプロダクト開発。日米チームのハブになったプロダクトエンジニアの実践 / Product Engineering Conference 2026
genda
0
120
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
220
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
450
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
450
Fireside Chat
paigeccino
43
4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Writing Fast Ruby
sferik
630
63k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
It's Worth the Effort
3n
188
29k
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