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
Migration to BrowserWindow in Electron
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hayato Koriyama
July 26, 2019
Technology
960
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Migration to BrowserWindow in Electron
This is a slide for Gotanda.js #12 lightning talk.
https://gotanda.js.org/
Hayato Koriyama
July 26, 2019
More Decks by Hayato Koriyama
See All by Hayato Koriyama
Building frontend development environment and web performance monitoring
nekobato
2
1.6k
Mobile Animation Tuning
nekobato
1
800
P2P Netfwork with Node.js
nekobato
1
890
Electron年報
nekobato
0
910
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
480
OAuth SPIFFE Client Authentication(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
380
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
370
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
960
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
600
Digitization部 紹介資料
sansan33
PRO
2
7.8k
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
170
現場の暗黙知を継承するAIエージェント — 対話から生まれる長期記憶と Skills
atsukish
0
170
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
Cloudflare製品を活用した AIガバナンス実践入門 / AI governance with Cloudflare Service
delta_tech
1
130
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
6
3.4k
AIエージェントのためのデータ設計
daiz21
0
550
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
698
190k
Building Applications with DynamoDB
mza
96
7.2k
Designing for Timeless Needs
cassininazir
1
460
How STYLIGHT went responsive
nonsquared
100
6.3k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
A Tale of Four Properties
chriscoyier
163
24k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Transcript
Migration to BrowserWindow in Electron Gotanda.js #12 1
nekobato ɹFrontend Engineer ɹMercari, Inc @ "CPVU.F 2
&MFDUSPO 3
.Z"QQMJDBUJPO 4
4VHHFTUJPOGSPNBGSJFOE 5 8FCWJFXඇਪͳͷͰ ʘ#SPXTFS7JFXʹͨ͠΄͏͕ྑ͍Ͱ͢Αʗ
XFCWJFX 6
#SPXTFS7JFX 7
"$BTFPG4MBDL 8
#VHT 9
.BJODPOUFOU 10 .JHSBUFXFCWJFX 5P#SPXTFS7JFX
'JSTUTUFQ 11 #SPXTFS7JFX.BJO1SPDFTTͰ ཧ͢Δ
*OpOJUZ[JOEFY 12
XFCWJFX NFUIPET 13 .BJOQSPDFTTͰߦ͏ඞཁ͕͋ΔͷͰ JQD3FOEFSFS͔Βड͚͢ 3FOEFSFS .BJO
3FHBSEJOH%FW5PPMT 14 EFWUPPMTͷ։ดΛೝࣝͯ͠Ӆ͢
1PTJUJPO4J[F-BZPVU 15 #SPXTFS7JFX.BJO1SPDFTTଆͰ ϨΠΞτΛઃఆ͢Δ
1PTJUJPO4J[F-BZPVU 16 )PX 8JOEPX4J[Fʹ߹ΘͤͯXFCWJFXΛՄม 8FCϨΠΞτʹ߹ΘͤͯXFCWJFXΛՄม
8JOEPX4J[Fʹ߹ΘͤΔ 17 8*OEPX4J[Fͷมߋʹ߹Θͤͯຖճ TFU#PVOET
ϨΠΞτʹ߹ΘͤΔ 18 3FOEFSFSͰܭࢉ͔ͯ͠Β.BJOʹ #PVOETΛૹΔ 8JOEPX4J[FʹରԠ͍ͨ͠߹ POXJMMSFTJ[F3FOEFSFS.BJO
1PTJUJPO4J[F-BZPVU 19
1PTJUJPO4J[F-BZPVU 20
.JHSBUFXFCWJFXUP#SPXTFS7JFX 21 8FCWJFX͔Β#SPXTFS7JFXʹҠߦͯ͠ Ͱ͖ͳ͘ͳΔ͜ͱ
#PSEFSSBEJVTͰؙ͍8FC#SPXTFSΛ࡞Δ 22 a
"OJNBUJPOΛ͚ͯճస͢Δ8FC#SPXTFSΛ࡞Δ 23
$POTMVTJPOPGNJHSBUJPOXFCWJFXUP#SPXTFS7JFX 24 .BJOQSPDFTTͰͷཧ͕ΊΜͲ͍ %0.Ͱ͋ΔXFCWJFXʹରͯࣗ͠༝Լ͕Δ έʔεͱΞΠσΞʹΑͬͯXFCWJFX͡Όͳ͍ͱࠔΔ ͱ͍͑XFCWJFXͷࡉ͔͍όά௵ͭ͠Β͍
ؾܰʹʮXFCWJFXඇਪͳͷͰ#SPXTFS7JFXʹ͠· ͠ΐ͏ʯͱݴΘΕΔͷͭΒ͍