- 2022年1月19日
【Electron】「electron-json-storage」ライブラリを使ってデータを保存・取得する
Electron プロジェクトで、ユーザ情報などのちょっとしたデータを保存・取得する方法についてです。 使用したライブラリは「electron-json-storage」です。 l […]
Electron プロジェクトで、ユーザ情報などのちょっとしたデータを保存・取得する方法についてです。 使用したライブラリは「electron-json-storage」です。 l […]
タイトル通り、Electron のプロジェクトで Base64 形式の画像を別のウィンドウで開く方法についてです。 開発途中で Base64 に変更したので、今までのコードでは画像 […]
React プロジェクトに IndexedDB を組み込んだのですが、その際の手順を備忘録としてまとめ。 下記サイトを参考にして実装してももちろんOKですが、素の IndexedD […]
まだ実際のプロジェクトには実装していませんが、実装する予定はあるので参考になりそうな記事のまとめと紹介です。 Electron アプリに、SQLite の機能を実装する方法について […]
React の関数コンポーネントで用いる useState は一つの関数コンポーネントの中で何度も使えます。この何度も使えるというのは useState を複数書けるということで […]
今回は、React の useState() で配列データを扱っている際に、特定の要素のみを更新する方法です。 動くには動くけど、もっとスタイリッシュに書きたい!と思って調べたとこ […]
しばしばある操作を戻る、進む(戻したのをさらに戻す)という機能が求められることがあります。Windows のテキストエディタならよく Ctrl+Z, Ctrl+Y で備わっている […]
React の画面の描画サイクルは端的に言えば、変更を検知し、変更に合わせた JavaScript を実行して、 HTML とスタイル、イベント等を再定義して、再描画する、といっ […]
今回は、Electron で 文字列を選択→右クリック→コピー の操作を コード上で行う方法についてです。 ちなみに、クリップボードに書き込んだ文字列は 右クリック→貼り付け の操 […]
しばしばユーザの権限ごとに画面を切り替えたい、という要望があります(まず間違いなくそれに伴って API 等のロジック面でも権限による機能の封鎖も行います)。この権限の分割の仕方は […]
setInterval は渡された関数を定期実行する関数です。 WindowOrWorkerGlobalScope.setInterval() – Web API | […]
jotai は useState 的にグローバルに状態を管理する React のライブラリです。Redux 等の他のライブラリよりも小さくまとまっていて、React 組み込みのコ […]