是不是不需要在移动端重复Domain-Driven Design?

Is it unnecessary to repeat Domain-Driven Design on a mobile back end?

我正在使用 Xamarin 构建移动应用程序,并且正在使用来自 REST API 的服务。为移动应用程序端遵循 DDD 模式只是额外且不必要的工作吗?我是否应该只创建一个应用程序服务层以从控制器调用并收工?

如果移动应用程序只负责 view/presentation 层,那么我建议仅在后端使用 DDD。然后,您可以通过网络服务公开域行为。