You are here

Drupal10 计划移除BackboneJS

Drupal核心使用的是JS框架默认是Jquery,曾经这个框架,方便了很多开发者,随着JS社区的演化,还有浏览器的不断升级,这个框架正在慢慢的退出历史舞台。

 

Drupal社区将会在Drupal10正式移除对jquery的依赖,而与之关联的,其它框架,也会被替换掉,这里就包含了BackboneJS。

 

目前Drupal核心多出用到backbonejs:

contextual links

ckeditor toolbar configuration

tour

toolbar

quickedit

这些以来,都正在被替换为现代的JS。

 

移除BackboneJS的一个原因,就是这个js库,从2019年就没有更新过,现在是web组件时代,作为前端MVC框架的一个代表,BackboneJS也慢慢的落幕。

 

Backbone.js由Jeremy Ashkenas开发,最初于2010年10月13日发布。Backbone.js是一个轻量级JavaScript库,允许开发和结构在Web浏览器中运行的客户端应用程序。 它提供了MVC框架,它将数据抽象为模型,将DOM抽象为视图,并使用事件绑定这两个框架。

 

 


论坛:

Drupal版本: