11/5
時点_ポイント最大18倍
実践TypeScriptバックエンド開発 データと関数によるドメインモデリングで堅牢性を高める/木村彰宏
販売価格
3,520
円 (税込)
送料無料
- 出荷目安:
- 1~3日で発送予定
たまるdポイント(通常) 32
+キャンペーンポイント(期間・用途限定) 最大17倍
※たまるdポイントはポイント支払を除く商品代金(税抜)の1%です。
※表示倍率は各キャンペーンの適用条件を全て満たした場合の最大倍率です。
各キャンペーンの適用状況によっては、ポイントの進呈数・付与倍率が最大倍率より少なくなる場合がございます。
dカードでお支払ならポイント3倍
各キャンペーンの適用状況によっては、ポイントの進呈数・付与倍率が最大倍率より少なくなる場合がございます。
- 商品情報
- レビュー
木村彰宏
技術評論社
エンジニア選書
ISBN:429715725X/9784297157258
発売日:2026年11月
※商品画像はイメージや仮デザインが含まれている場合があります。帯の有無など実際と異なる場合があります。
【内容紹介】
本書は、TypeScriptで堅牢なバックエンドシステムを設計・実装する方法を解説します。具体的には、ドメイン駆動設計の考え方を用いて業務上の概念やルールを整理し、ドメインモデルとして表現します。その実装では、データと振る舞いを分離しますが、関連する型と関数を同じモジュールにまとめることで、ドメイン知識がコードベースの各所へ分散することを抑えます。そして、この実装方針を支えるものとして関数型プログラミングの考え方を扱います。ただし、関数型プログラミングそのものを網羅的に解説することは目的としていません。圏論や高度な型理論ではなく、純粋関数を中心にプログラムを構成し、不変なデータと明確な入力・出力によって振る舞いを組み立てる「スタイルとしての関数型」に焦点を当てます。入力と出力の関係が明確な小さな関数は、関数ごとに振る舞いを把握しやすく、変更の影響も予測しやすくします。本書では、こうした関数を組み合わせてより大きな処理を構成します。―「はじめに」より。
技術評論社
エンジニア選書
ISBN:429715725X/9784297157258
発売日:2026年11月
※商品画像はイメージや仮デザインが含まれている場合があります。帯の有無など実際と異なる場合があります。
【内容紹介】
本書は、TypeScriptで堅牢なバックエンドシステムを設計・実装する方法を解説します。具体的には、ドメイン駆動設計の考え方を用いて業務上の概念やルールを整理し、ドメインモデルとして表現します。その実装では、データと振る舞いを分離しますが、関連する型と関数を同じモジュールにまとめることで、ドメイン知識がコードベースの各所へ分散することを抑えます。そして、この実装方針を支えるものとして関数型プログラミングの考え方を扱います。ただし、関数型プログラミングそのものを網羅的に解説することは目的としていません。圏論や高度な型理論ではなく、純粋関数を中心にプログラムを構成し、不変なデータと明確な入力・出力によって振る舞いを組み立てる「スタイルとしての関数型」に焦点を当てます。入力と出力の関係が明確な小さな関数は、関数ごとに振る舞いを把握しやすく、変更の影響も予測しやすくします。本書では、こうした関数を組み合わせてより大きな処理を構成します。―「はじめに」より。
※本データはこの商品が発売された時点の情報です。











