Based on my research I believe the situation can get cumbersome if BackboneJS alone is used for building a large scale client centric application. Is there a best approach for using BackboneJS to build such applications. I came across a framework called ChaplinJS which is a wrapper around BackboneJS to build large applications. What other frameworks are available like ChaplinJS to use BackboneJS for large projects?