📅  最后修改于: 2023-12-03 15:29:34.195000             🧑  作者: Mango
BackboneJS是一个流行的轻量级JavaScript库,用于在前端Web应用程序中构建MVC(Model-View-Controller)样式的客户端应用程序。
BackboneJS的起源可追溯到2010年。当时,“jQuery”是前端开发的主要库,但JavaScript应用程序的大规模构建(如Facebook和Twitter)需要更复杂的MVC结构。因此,Jeremy Ashkenas开始编写BackboneJS以填补这个空缺。
BackboneJS的特点包括:
BackboneJS的核心组件包括:
至今,BackboneJS被广泛用于许多前端Web应用程序中,其低耦合、高可扩展性和简单性使它成为前端开发的优秀选择。其表现方式也受到不同的认可。但遗憾的是,由于后续的一些更简单、更强大的框架的兴起,Backbone的市场份额(MarketShare)已经有所下降。