zudo-paper

#electron

Tauriでドキュメントビューアを作った感想

  • #tauri
  • #electron
  • #claude-code

Tauriでドキュメントビューアを作ってみた感想。Electronとの違い、LLMの知識不足によるトライ・アンド・エラー、テストの難しさ、OS依存のプロセスハンドリングなど、実際に体験して気づいたことをまとめた。 [2026/03/19]

ElectronかTauriかどっちにすべき?

  • #electron
  • #tauri
  • #node-js
  • #codemirror
  • #react
  • #rust

Electronで作っているノートアプリzudo-textをTauriに移行すべきかをClaudeに相談した記録。node-ptyへの依存、WebViewのクロスプラットフォーム差異、移行コストを整理して、Electronに残る判断をした。 [2026/03/12]

webpackとかAstroとかNext.jsとかよく分かってない人がClaudeに教えてもらったログ

  • #webpack
  • #astro
  • #next-js
  • #electron
  • #docusaurus
  • #react
  • #vite

Electronドキュメントビューアの開発でDocusaurusからAstroに乗り換えた経験をきっかけに、バンドラーアーキテクチャの違い、Astroのisland、Next.jsのSSR/streamingについてClaudeに教えてもらった会話の記録。 [2026/03/11]

ElectronアプリでCodeMirror 6エディタを組み込む

  • #codemirror
  • #electron
  • #react
  • #vite

Electron + Vite + React + TypeScript構成の個人アプリにCodeMirror 6を導入した際のセットアップ手順と、Vimモード、テーマカスタマイズ、Viteバンドル最適化での注意点をまとめた。 [2026/03/07]

Electronアプリのショートカット設定UIとconfig.json共有の罠

  • #electron

ElectronアプリでショートカットキャプチャUIを実装し、config.jsonで設定を永続化したところ、複数の処理が異なるスキーマで同一ファイルを読み書きしていたことでアプリが起動しなくなるバグを踏んだ。原因と対策のまとめ。 [2026/03/07]

Electronアプリにシステムフォントピッカーを実装する

  • #electron

Electronアプリでシステムフォントピッカーを実装した。queryLocalFonts() APIでネイティブモジュールなしにフォントを列挙し、Canvasのテキスト計測で等幅フォントをフィルタリングする方法のまとめ。 [2026/03/07]

Terminal / PTY / IPC / xterm.js の概念整理メモ

  • #electron
  • #node-js
  • #shell

Electronアプリにxterm.js + node-ptyでターミナルを埋め込む実装を進める中で調べた、PTY・IPC・xterm.jsの基本概念と、ネイティブターミナルアプリとの違い、描画方式、フォント問題などの開発メモ。 [2026/03/07]

Vite manualChunksでCodeMirrorを分割したらアプリが壊れた

  • #vite
  • #codemirror
  • #electron

ViteのmanualChunksでCodeMirror関連パッケージをチャンク分割しようとしたところ、@lezer/パッケージを分離したことでチャンク間の循環依存が発生し、アプリが起動しなくなった。原因の解説と修正方法のまとめ。 [2026/03/07]

Electronアプリでのテキスト検索(Find in Page)実装についての調査メモ

  • #electron

Electronアプリにはブラウザ標準のFind in Page UIが付属しないが、ChromiumのfindInPage APIは使える。ネイティブAPIとmark.js等によるカスタム実装の比較をまとめた。 [2026/03/05]

Claude Codeを自作アプリから呼ぶのってアリ?っていう調査

  • #claude-code
  • #electron
  • #claude-api
  • #node-js

Claude Code CLIをElectronアプリからプログラム的に呼び出す方法を調べた。技術的には2つのアプローチがあるが、OSSとして配布する場合に利用規約上の問題があることがわかった。 [2026/02/24]

Electronアプリのタブは想像の100倍難しい

  • #electron
  • #claude-code

Electronアプリにelectron-tabsでタブを実装したら、タイトル表示、リロード、キーボードショートカット等あらゆる面で問題が発生。根本原因は1枚のHTMLでブラウザのタブをシミュレーションしているだけだったという話。 [2026/02/17]