やりたいこと
- Pythonの
Networkx
を用いて、サーバサイドで最短経路問題を解かせて、経由地をクライアントサイドに返す - サブジェクトとリソースのRDBをクライアントサイドから登録してサーバサイドにRDBを作りたい
- 上記のRDBの属性数は可変長にしてユーザが設定できるようにしたい
- クライアントサイドで
Networkx
に入れてやるためのグラフを作成し、サーバサイドに送る - ユーザ認証
質問:どう設計するのが良いか
Networkx
を使う必要からPythonを選んで、Webアプリを作ろうかと思っており、やりたいことから考えてDjangoを選びました。そうした時に、どこの部分はAPIとして実装するべきか、MVCのControllerとして実装したほうがいいのかいまいちわかっていません。
ざっくりな質問になってしまい恐縮なのですが、よろしくお願い致します。
あなたの回答
tips
プレビュー