私は次のような小さなジレンマを持っています。私はバックボーンアプリを持っています。ほとんどの場合、ルートベースです。つまり、nameoftheapp/photos/1/edit
にすると、特定の写真の編集ページに移動します。問題は、私のビューロジックがクライアント側でほぼ100%(私はストレージと検証のために薄いサービスベースのサーバーを使用しています)、そのページに到達する権限のないユーザーの種類の問題を避けるにはどうしてですか?もちろん、ユーザーが承認されていれば、ルーターにチェックをさせることもできますが、これはすでに検証の面で重複しています。もちろん、私は検証なしでサーバー側を離れることはできません。なぜなら、APIはあらゆる種類のアクセスにさらされるからです。Backbone.jsの経路変更の検証
私は今のところ他の方法はありません。誰かが賢明なアイデアを思いついていない限り、私はクライアントとサーバー側の両方の検証を複製する必要があると思います。