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
340
Profiling Python in Production
nylas
1
240
Debugging Python using GDB
nylas
0
79
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
1k
Other Decks in Technology
See All in Technology
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
150
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
890
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.5k
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
350
USB PDを使ってスマホを労わりたい
raspython3
0
160
SREでアラート疲れを 解決しよう!
kairim0
1
230
夫婦で子育てするための育児標準化
codmoninc
PRO
0
210
Loop Engineering これくらいでいい
mikanichinose
0
230
WasmをRustにする
sansantech
PRO
0
220
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
280
ゲームのリアルタイム通信から見た QUIC と MoQ
segadevtech
0
110
Featured
See All Featured
Designing for Performance
lara
612
70k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Automating Front-end Workflow
addyosmani
1369
210k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Into the Great Unknown - MozCon
thekraken
41
2.8k
How to build a perfect <img>
jonoalderson
1
6.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Deep Space Network (abreviated)
tonyrice
0
370
Writing Fast Ruby
sferik
630
63k
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