C++ API (バックエンド) があり、それを Web サービスとして使用したいと考えています。フロントエンドとバックエンドのインターフェースとしてRESTを使おうと考えています。私は REST 用の C++ ライブラリをたくさん見つけましたが、私が最終的に望んでいるのは、C++ API を REST のものから明確に/独立した状態に保ち、そのすべてをフロントエンドで処理して、C++ API の汎用性と再利用性を維持することです。それについての提案はありますか?
また、私の API はデータの収集に重点を置いているのではなく、API に含まれる関数への入力として与えられるデータの処理に重点を置いています。基本的に、C++ 関数は Web から入力データを受け取り、それを処理して出力データを返します。入力データをパラメーターとして渡して API 呼び出しを行い、出力データを取得できるようにする必要があるだけです。