タグ

JavaScriptとLogTapeに関するmkusakaのブックマーク (1)

  • 2026年版:JavaScript/TypeScriptのロギング入門

    番環境で障害が発生したとき、手がかりになるのは結局ログだけだった——という経験は、多くのエンジニアが持っているのではないでしょうか。ところが、開発中に書き散らしたconsole.logは肝心なときに役に立たないことが多いものです。「ここ通った」「動いた」といったメッセージや、巨大なオブジェクトがそのまま出力されているだけでは、原因特定は困難です。 かといって、格的なロギングライブラリを導入するのは大げさに感じることもあります。winstonやPinoは高機能ですが、設定項目が多く、エッジ環境では動かなかったり、依存関係が増えたりと、ちょっとしたAPIサーバーには重たい選択肢かもしれません。 記事では、console.logの限界を整理した上で、実用的なロギング環境の構築方法を紹介します。サンプルコードにはLogTapeを使います。依存ゼロで軽量、Node.js・DenoBun・エッ

    2026年版:JavaScript/TypeScriptのロギング入門
    mkusaka
    mkusaka 2026/01/04
    LogTapeは依存ゼロでNode.js・Deno・Bun・エッジ対応、カテゴリ別ログレベルやJSON出力、10 MBでローテーションするファイルシンクなどを簡単設定できます。
  • 1