pestle:基于组件的网站的架构框架

时间:2024-06-12 16:23:15
【文件属性】:

文件名称:pestle:基于组件的网站的架构框架

文件大小:123KB

文件格式:ZIP

更新时间:2024-06-12 16:23:15

JavaScript

杵 基于组件的网站的体系结构框架。 它与MV *框架无关,其主要目标是为以下方面提供标准方法: 定义组件 跨组件共享功能 使用后端/默认数据自举组件 架构定义 根据 该层的目的是声明和抽象对其余堆栈将依赖的基本库集的访问。 它是我们可以定义如何与DOM,Ajax功能,utils等进行交互的地方。 核 核心层将依赖于基础库,并将为应用程序框架提供核心功能集。 主要职责: 设计为可扩展的。 这意味着该核心仅应包括一小部分子集功能,而以后可能出现的所有其他功能都应添加为该功能的扩展。 因此,例如,如果我们需要提供与某些API交互的功能,我们可以开发一个扩展,使应用程序可以从单独的模块加载,而无需触及核心代码。 这可以通过扩展管理器来完成,该管理器将是核心层的一部分。 组件的生命周期管理。 为启动和停止组件以及何时进行提供功能。 正在记录。 具有可以根据环境轻松配置的不同日志记录级别,为组件


【文件预览】:
pestle-master
----index.html(3KB)
----bower.json(116B)
----src()
--------extension()
--------base.coffee(2KB)
--------util()
--------core.coffee(8KB)
----spec()
--------fixtures()
--------unit()
----.travis.yml(103B)
----example()
--------module()
--------main.coffee(803B)
----gulpfile.js(557B)
----README.md(10KB)
----dist()
--------pestle.min.js(37KB)
--------pestle.js(279KB)
----.gitignore(44B)
----coffeelint.json(2KB)
----package.json(2KB)
----gulp()
--------tasks()
--------util()
--------config()

网友评论