フロントエンド開発用のMVCフレームワークを探していました。ノックアウトは私が探していたものすべてを提供しているようでした。しかし、モジュールやメニューが増えるにつれてページが大きくなっているため、すべてのHTMLコンテンツを含むこの単一のファイルは実際には良いアプローチではありません。
anglejsのホームページ(より具体的には、バックエンドの配線の例)を見ると、$routeProviderのおかげで問題が解決したようです。
ノックアウトでコードを作成したことを知ったので、angularjsで書き直すよりも、このソリューションを既存のWebサイトのラッターに統合したいと思います。また、ノックアウトを使用したカスタムバインディングのおかげで、サードパーティのUIウィジェットを実装する方が簡単です。 。
ノックアウトでこれを行う方法はありますか?