Dojo 6 发布,面向对象的 JS 框架
Dojo 是一个强大的面向对象 JavaScript 框架,主要由三大模块组成:Core、Dijit、DojoX。Dojo 6 已经发布,带来了许多新的特性和变化,包括减少样板、增加灵活性和进一步提高性能,大大改善了开发体验。更新内容如下: 基于函数的小部件和中间件 基于函数的小部件和中间件(function-based widgets and middleware)提供了现有基于类的 API 的替代 API。与以前的框架版本相比,用于小部件和中间件的单一 API 有助于提高开发人员的人机工程学,并降低复杂性和样板,从而使开始编写 Dojo 应用程序更加容易。 中间件是一个独特的概念,旨在取代所有现有的补充小部件模式、混合器、元和装饰器。中间件是功能和反应性元 API 的自然发展,它提供了一种机制,它不仅可以使用命令式 API 和异步 API,而且还可以与其他中间件组合,并影响小部件的属性接口。 使用基于函数的小组件和中间件的核心原语是一个由 vdom 模块提供的新函数 create。create 函数用于定义中间件和属性,并返回用于创建小部件或中间件的工厂接口。 import {...