web-dev-qa-db-ja.com

Flask-RESTful vs Flask-RESTplus

Swagger UIを使用してAPIの対話型ドキュメントを自動的に生成する機能以外に、 Flask-RESTful よりも Flask-RESTplus を使用することの本当の利点がありますか?

48
masterforker

私は両方を使用しましたが、Flask-restplusを切り替えた唯一の理由は、Swaggerドキュメントを自動生成することでした。私の経験では、他に顕著な違いはありません。 Flask-RESTplusはFlask-RESTfulのフォークとして始まりました。そのため、もしあなたがそのように傾いているなら、コミット履歴を読んで、他の顕著な違いがあるかどうかを確認できます。

46
r.j.torres

私はこの答えがおそらく遅すぎるという事実を知っていますが、それでも将来は役に立つかもしれません。

https://github.com/noirbizarre/flask-restplus/issues/59 によると、Flask Restplusはおそらく死んで放棄されています。最後のコミットは2018年10月1日に。プロジェクトはもう積極的に保守されていないようです。

したがって、Restplusで自動生成されたSwaggerドキュメントにもかかわらず、Flask Restfulを使用することをお勧めします。Restplusは維持されないため、実装は遅かれ早かれ古くなります。 Restplusが古くなってからRestfulに切り替えるよりも、Restful自体から始める方が良い考えだと思います。

ちょうど私の2セント... :)

5
Guest User