最近、Javaの代わりにNode.jsをAPIサーバー用に使用し始めました。 Node.jsが提供するすべての良い点を除けば、私が一番忘れるのは、API用の適切な応答オブジェクトを持つことです。node.jsとExpressで固定応答構造を持つ
JavaScriptは動的に型指定された言語であるため、応答を返しながらオブジェクトをオンザフライで作成することができます。これは、クラスを持つことができるJavaとは対照的です。クラスのインスタンスは、レスポンスで直列化されます。私はこのクラスをいつでも検索して、APIの応答を調べることができます。
Node.Js/Javascriptにそのようなデザインパターンがありますか?私たちのAPIは、そのようなテンプレートオブジェクトに厳密に準拠していることを望みます。
スワッガーを調べると、応答\要求オブジェクトを文書化し、検証することができます。代わりに、Typescriptを使用してコンパイル時の型チェックを行うこともできます –