Node と Express を使用して REST API を構築しようと考えており、ドキュメントを提供したいと考えています。これを手作業で作成したくありません。Swagger、RAML、および Api Blueprint/Apiary の形式で利用できるソリューションがあるようです。
私が本当に望んでいるのは、Swashbuckle または Microsoft が提供するソリューションを使用して .NET ランドで可能なように、API コードからドキュメントを自動生成することですが、強力な型付けとリフレクションによって可能になります。
JS の世界では、Swagger/RAML/Api Blueprint マークアップを使用して API を定義し、ドキュメントを生成して、そこからサーバーを足場にするのが正しいオプションのようです。前者は簡単に思えますが、後者についてはよくわかりません。これらすべてのオプションのサーバー コード生成について私が見たものは、非常に限られているようです。定義を簡単に更新できるように、自動生成されたコードを手動コードから分離する何らかの方法が必要ですが、それに関する兆候や議論は見たことがありません。それは克服できない問題のようには見えません (私は JS よりも .NET に精通しているので、簡単に何かを見落としている可能性があります)。一年前。
何かが欠けている/誤解されているかどうか、および上記の問題の解決策が存在するかどうかを誰かに教えてもらえますか?