テキストエディタ Atom や Visual Studio Codeで採用されている Electron に関するブックマークを整理していきます。
Upstreams
日本のユーザーグループ
セキュリティ関係
- Security, Native Capabilities, and Your Responsibility | Electron
- Electronの倒し方
- Electronのセキュリティその後
- Electronのセキュリティは難しい? — Mobage Developers Blog
Node.js のバージョン切替
- marcelklehr/nodist: Natural node.js and io.js version manager for windows. (Windows向け)
- hokaccha/nodebrew: Node.js version manager (Mac、Linux向け)
Electron が採用されているアプリケーションを探す
Electron 参考記事
- Electron入門サイト〜開発経験者が解説する導入手順と魅力 - ICS MEDIA
- ElectronとHTML/CSS/JavaScriptでデスクトップアプリを作ろう【入門編】 | 株式会社LIG
- Electron 1.0でデスクトップアプリ開発超入門――動作の仕組み、基本的な使い方、セキュリティの懸念点 (1/3) - @IT
- Electronでファイルのドラッグ&ドロップを実装する - Qiita
- Electronを触って少し欠点も見えてきた | 非IT企業に勤める中年サラリーマンのIT日記
- ぼくのかんがえたさいきょうのElectron - Qiita
- Electron を試す 6 – 複数ウィンドウの管理 – アカベコマイリ
リリース関連
- Electronアプリをプロダクトとして「正しく」リリースするために必要な3つのこと - ヌーラボ [Nulab Inc.]
- Convert PNG to ICO and ICNS icons online - iConvert Icons - 既存の画像から、Mac や Windows 用のアイコンを作成したい時にオンラインで変換可能です。ローカル向けのパッケージもあるようです。
パッケージ管理
インターフェースデザイン
- Photon - The fastest way to build beautiful Electron apps using simple HTML and CSS
リソース管理
開発タスクの自動化関連
- [意訳]私がGulpとGruntを手放した理由 - Qiita (package.json で npm script で十分という話。実例は、https://github.com/coryhouse/react-slingshot/blob/master/package.json)
- jsファイルの結合・圧縮をgruntを使って完全自動化 - Qiita
- Grunt: The JavaScript Task Runner
- gulp.js - the streaming build system
JavaScript の書き方に関する記事
- IE10 以下を切る場合の JavaScript チェックリスト - Qiita
- 最近の行儀のよい JavaScript の書き方 - Qiita
- 旧石器時代のJavaScriptを書いてる各位に告ぐ、現代的なJavaScript超入門 - Qiita
テスト
ESLint
- ESLint - Pluggable JavaScript linter
- .eslintrc editor (Web 上で .eslintrc を編集できる。)