2

サーバーとクライアントの分離に関するこの記事を読んだ後、REST JSON API サーバーとクライアントを分離しますか? この問題が Django にも存在するかどうかを知りたいです。

Djangoでは、これら2つの別々の現象ですか?

  1. ジャンゴは MVC です。ビューを取り出し、django をバックエンドとして使用し、JSON を送信するだけです。別のたとえば Emberjs または Angularjs アプリを作成します。これらのクライアントがバックエンドの REST リソースにアクセスできるようにします。この場合、どのようにプロジェクトをまとめて Heroku にデプロイできますか? 「JAVASCRIPT-HEAVY-CLIENT」を Heroku にデプロイして、REST サーバーと通信させることはできますか?

  2. Django は MVC であるため、ビューを完全に削除するのではなく、Emberjs/Angularjs をビューに統合しますが、それでも REST リソースを使用しますか? このようにして、すべての angularjs コンポーネント/js ファイルを static フォルダーに配置し、Heroku にデプロイできます。

これらは同じですか?そして現実的に、Heroku にデプロイできるようにするにはどうすればよいでしょうか?

4

1 に答える 1