MySQL tutorial - IT technology blog

Node.jsでmysql2を使ったMySQL接続:Connection Pooling、Prepared Statements、Transaction

mysql2ライブラリを使ったNode.jsでのMySQL接続を正しく行う方法を解説し、初級開発者がよく犯すミスを回避します。パフォーマンス最適化のためのConnection Pooling、SQLインジェクションをブロックするPrepared Statements、複数テーブルを同時に操作する際のデータ整合性を保証するTransactionの使い方を学びましょう。
Development tutorial - IT technology blog

Mock Service Worker(MSW):フロントエンドのAPIモック、バックエンド待ちよさようなら

Mock Service Worker(MSW)を使うと、フロントエンド開発者はネットワーク層でAPIをモックできます――バックエンドが準備できていなくても開発とテストが可能です。本記事では、インストール方法、ハンドラーの書き方、dev環境とユニットテスト環境へのMSW導入手順を解説します。
Monitoring tutorial - IT technology blog

prom-clientでNode.jsアプリを監視する:リクエストレート、レイテンシ、カスタムビジネスメトリクスをリアルタイム追跡

prom-clientをNode.js Expressに統合し、PrometheusとGrafana向けにHTTPメトリクスを公開する方法を解説。リクエストレート、P95レイテンシ、エラーレート、カスタムビジネスメトリクスを網羅。各監視アプローチの比較から、インストールとダッシュボード作成まで段階的に説明します。
Development tutorial - IT technology blog

ReactのためのStorybook:UIコンポーネントを分離して開発する完全ガイド A to Z

StorybookはReactのUIコンポーネントを独立した環境で開発・テストすることを可能にします――アプリ全体の起動も複数画面のナビゲーションも不要です。本記事では、素早いセットアップからStoriesの書き方、Chromaticを使ったビジュアルテストの統合、そして大規模プロジェクトのリファクタリング経験から得た実践的なTipsまでを解説します。