Tag: TypeScript
-
Electron を試す 12 - IPC を contextBridge へ移行する
私はこれまで Electron における Renderer プロセスからの IPC は `window.require` で参照した `ipcRenderer` により実行していた。しかしこの方法は `BrowserWindow` で `nodeIntegration: true` にする必要があり、安全性の面から好ましくない。そのため今後の推奨である `contextBridge` による設計へ移行してみる。
-
gatsby-plugin-typescript を試す
本サイトは 2019/1 から GatsbyJS で構築しており、その実装には標準の JavaScript を採用した。しかし最近の私は Node.js も含む JavaScript 系プロジェクトを TypeScript へ移行しており、GatsbyJS も公式プラグイン gatsby-plugin-typescript を利用すれば対応可能なので試してみる。
-
ts-node を試す
作業を効率化するためにちょっとしたスクリプトを書くことがある。その際いつもプログラミング言語と実行環境に Node.js を採用していたのだが、これを TypeScript 化したくなった。
-
npm を TypeScript で実装する
自作 npm xlsx-extractor を JavaScript から TypeScript へ移行した際の覚書。
-
Redux Container を TypeScript で型チェックする
この間の記事で Redux + TypeScript を試したのだが Container における mapStateToProps と mapDispatchToProps でプロパティーの過不足や名前のタイポが検出されず、なんどか事故った。そのため今回はこれらの戻り値を型チェックする方法を検討してみる。
-
Electron を試す 11 - 簡易ファイラー with TypeScript
ひさびさの Electron を試すシリーズ。以前から機会があれば TypeScript を導入したいと考えていた。未知の技術を採用するのであれば既存プロジェクトよりも、しがらみのない新規のほうがよかろう。というわけで Electron による簡易ファイル ビューアーを実装しながら学ぶことにした。