RESTスタイルのWebインターフェースのフローチャート表現の作成に関する提案はありますか?共同開発者に完全なドキュメントを提供するために、製品リソースを変更および生成するためのインターフェースをモデリングするために、いじくり回してきました。
この特定のシステムは、ユーザー認証/リソース数によって異なる動作を開始するため、変更を加える前に、いくつかの明確化を探しています。
他の提案は大歓迎です。
再投稿をお詫び申し上げます。メインのstackexchangeサイトは、この質問はプログラマーにより適切に提示されることを示唆しています。
メッセージシーケンスチャート/シーケンス図は、RESTful APIの相互作用を文書化するのに適していると思います。あなたが持っているのは状態図ですが、RESTful APIは本質的にステートレスです。
ステートマシンは、RESTfulシステムの相互作用を文書化する正しい方法だと思います。ただし、ダイアグラムで ハイパーメディアファクター を表すための正しい方法については、まだ作業中です。ここに私が行ったいくつかの実験図があります。
現時点でこれに取り組んでいるので、この件に関する私の2つのペニー:
それを念頭に置いて: