Electron API レシピブック 2023

Electron API レシピブック 2023

無料で読める本

Electron の多彩な API を実例とともに紹介する Tips 集

Chapters
Chapter 01

はじめに

Chapter 02

開発環境の準備

Chapter 03

アプリケーションメニュー (Menu, MenuItem)

Chapter 04

ファイルのドラッグ&ドロップ (File Object)

Chapter 05

ダークモードの導入 (nativeTheme)

Chapter 06

開発用拡張機能の読み込み (DevTools Extension, session)

Chapter 07

ファイルの関連付け (Windows)

Chapter 08

ファイルの関連付け (macOS)

Chapter 09

関連付けられたファイルから Electron アプリを起動する (Windows)

Chapter 10

関連付けられたファイルから Electron アプリを起動する (macOS)

Chapter 11

すでにアプリが起動しているときに関連付けファイルが開かれた場合 (app 'open-file' event)

Chapter 12

フレームレス・ウィンドウ (BrowserWindow)

Chapter 13

アプリ始動中にウィンドウが真っ白になってしまうのを防ぐ (BrowserWindow)

Chapter 14

単一ウィンドウ(シングルインスタンス)の強制 (requestSingleInstanceLock)

Chapter 15

ファイル選択ダイアログからのファイルパスの取得 (dialog.showOpenDialog)

Chapter 16

メッセージ・ダイアログ (dialog.showMessageBox)

Chapter 17

ファイル保存ダイアログでファイルを保存する (dialog.showSaveDialog, node:fs)

Chapter 18

shell API のメソッドたち (trashItem, showItemInFolder, openExternal)

Chapter 19

アバウトパネルを表示する (app.showAboutPanel)

Chapter 20

ウィンドウのサイズや位置を記憶させる (electron-window-state, electron-store)

Chapter 21

メニューの表示/非表示を切り換える (BrowserWindow.setMenuBarVisibility)

Chapter 22

マルチウィンドウ (BrowserWindow, ipcMain, ipcRenderer)

Chapter 23

アプリを多言語対応にする (i18next, app.getLocale)

Chapter 24

CI を利用したマルチプラットフォーム・ビルド (GitHub Actions, electron-builder)

Community
Author
Topics
¥0今すぐ読む
公開
本文更新
NEW
文章量
48,381
価格
0