Programming tutorial - IT technology blog

AxumとRustでREST APIを構築する:型安全なサービス、SQLxデータベース統合、Dockerデプロイメント

AxumとRustを使って型安全なREST APIを構築する方法を学ぼう。SQLxによるコンパイル時SQL検証、適切なエラーハンドリング、最小限の本番イメージを生成するマルチステージDockerデプロイメントを解説。Rustサービスの構築・保守の実践から得たヒントも紹介。
Programming tutorial - IT technology blog

NestJSとTypeScriptで実践するドメイン駆動設計:本番環境で使えるBounded Context・Aggregate・Domain Events

NestJSのサービスが循環依存を抱えた800行の巨大クラスへと膨れ上がったとき、問題はTypeScriptではなく貧血ドメインモデルにある。本ガイドでは、実際の本番環境パターンを使って、NestJSでBounded Context、Aggregate、Domain EventsによるDomain-Driven Designを実装する方法を解説する。
Programming tutorial - IT technology blog

バーティカルスライスアーキテクチャ:「クリーンアーキテクチャ」に代わる、真に時間を節約する選択肢

クリーンアーキテクチャによってWeb APIが複雑になりすぎていませんか?何十ものフォルダを移動し続けるのは非効率です。開発時間と認知負荷を劇的に減らす、機能を軸とした「バーティカルスライスアーキテクチャ」の設計手法を学びましょう。
Programming tutorial - IT technology blog

Spring Boot・Spring Security・JPA・Dockerで本番環境対応のREST APIを構築する

Spring Boot 3、Spring Security、Spring Data JPA、Dockerを使ったセキュアで本番対応のREST APIを構築するステップバイステップガイド。プロジェクトのセットアップ、エンティティモデリング、認証設定、マルチステージビルドによるDockerコンテナ化、Actuatorを使った本番モニタリングまでを、実際の移行経験をもとに解説する。