カタパルトスープレックス

イノベーションに効く世界の情報を日本語で

開発に関するメモ書き(Node.js)

スタイルガイド

スタイルガイドで優秀なのはAirbnbのスタイルガイド。Node.jsを使っているならNode Style Guideもアリ。

github.com

github.com

ベストプラクティス

スタイルガイドと合わせてベストプラクティスも使うといいよね!

github.com

github.com

静的コード解析

ちゃんとできてるかな?と確認するのはツールを頼りましょう。目視には限界があるよ!

eslint.org

ESLintとAtomは仲がいいよ!

atom.io

サービス監視

Node.jsのサービス監視はTraceが便利。

trace.risingstack.com

デバッグ、メモリリーク

コアダンプを可視化するツール(Flame Graph)でメモリーリークを探す。

github.com

Node.jsのデバッグツール(MDB)。

github.com

Node.jsのメモリーリーク管理はNetflixのYouTubeビデオが非常に参考になる。

www.youtube.com