[React] React.js & Redux で ToDo アプリを作る

こちらを写経。
続きを読む »

[React] React のコードを ESLint する設定

公式に configuration と eslint-plugin-react 利用のススメが書かれている。
続きを読む »

[Babel] babel-preset-jsdoc-to-assert で JSDoc から assertion を自動生成する

babel env option を利用して、開発時に jsdoc-to-assert させる。
続きを読む »

[Babel] babel-plugin-unassert を利用して Production Build から assert を削除する

以前に保留していた疑問点。unassert を利用すると解決する。
続きを読む »

[Document & Workflow] Visual Studio Code + okazuki PlantUML でテキストから UML を書く方法

テキストから UMLを生成する Visual Studio Code の機能拡張。
PlantUML を Mac に設定して利用する。
続きを読む »

[IDE & Editor] Visual Studio Code 入門

[JavaScript General] JavaScript で名前空間を作成する

クラス名が競合しないようパッケージにまとめる。
続きを読む »

[macOS General] macOS Sierra へアップグレードする

OS X 10.12 へ移行しました。
続きを読む »

[JavaScript General] Web Storage API で名前衝突を防ぐ手法

ストレージでの名前衝突を防ぐために、ストレージのキーをアプリ名をとし、アプリ単位でオブジェクトとしてデータを管理する手法が紹介されていた。
続きを読む »

[npm & Bower] npm ERR! Invalid version の対処

セマンティックバージョニング仕様に違反している。
続きを読む »