私の最近のプロジェクトでは、DjangoバックエンドでAureliaフロントエンドを試してみたいと思います。 Djangoでいくつかのプロジェクトを行い、バックエンドにDjango REST APIを使用したいと思っています。
私はAureliaを初めてお使いになり、数回ドキュメントを読んでいます。Aurelia-frontendを使用したDjangoバックエンド。 DRY原則に違反しているモデルをそれぞれ定義していますか?
Aureliaフロントエンドで、ニックネーム、電子メール、モバイル、アドレスなどのモデルを明示的に定義するのがよいかどうかは、Djangoではすでにモデルで定義していますデータベースの.py。私は/私のDjangoアプリケーションにAPIを介してデータをフェッチするので、おそらくそれを省略することができます。 ドキュメントのAurelia「開始」セクションでは、ToDoモデルを別ファイルで定義しましたが、データはデータベースには添付されませんでした。これをやっていることは私には2回(バックエンドとフロントエンドで)やりたいことがあり、DRYの原則に違反しているようです。
あなたは何が良い習慣だと思いますか?あなたのお勧めをありがとう!
建築モデルを自動化する方法を見てみるとよいでしょう。 –