私はバックエンドとしてDjangoを使用し、フロントエンドにjQueryを使用しています。Webページが非常に動的になった今、javascriptはますます複雑になり始めており、そこではより良い、より組織化された構造の必要性を感じています。
私はBackoneについて読み始めましたが、それはフロントエンドへのバックエンドアプローチのように感じます(MVCフレームワークであるため)。これにより、コードがより構造化されますが、一部の機能が重複しているようです(つまり、モデル、URLなど)。
ここでは、tastypieとdjangoでバックボーンを使用してRESTful環境を実装する方法についても読みました。アプリも電話開発の準備ができているので、これは非常にクールです。
今私の質問は、このアーキテクチャがどれほど良いか悪いかです。それが持つ長所と短所、そしてDRYクライアント側コードを達成するためのより簡単な方法があるかどうか(おそらくいくつかのルール/グッドプラクティスに従うことでうまくいくでしょう)
どんな個人的な経験も大歓迎です:)