言語
C#
言語別の既定§2-8
Unityのクライアントとサーバーでコードを共有したいとき、Microsoft/Azure中心の環境、Windows前提の業務システムで選ぶ。
選ぶ場面§2-10
- Unityのクライアントとモデルや通信定義を共有したい
- Microsoft/Azure中心で、運用チームが.NETに慣れている
代替:デスクトップアプリ作成物ごとの言語の決め方
既定は Tauri。Windows専用の業務アプリ に乗り換える。
採用の根拠§22-2
Unityとサーバーでコードを共有でき、ASP.NET Coreは性能も高い。Microsoft環境との親和性が高い
「Windows専用では」→ .NETはLinux・コンテナで普通に動く
習熟度