bujagali:令人赞叹的模板

时间:2024-05-04 05:14:38
【文件属性】:

文件名称:bujagali:令人赞叹的模板

文件大小:127KB

文件格式:ZIP

更新时间:2024-05-04 05:14:38

JavaScript

布贾加利 JavaScript中的模板系统(种类繁多)。 已在Rdio开发并投入生产。 概述 Bujagali是一个灵活的模板系统,它是JavaScript之上的薄层,这使使用JavaScript编写HTML(或任何模板文本)更加容易。 语法是基于Django模板系统建模的,但是其行为却大不相同。 Bujagali确实非常快,非常灵活并且很难使用。 它是为那些精通JavaScript的人编写的,对于大多数设计师来说可能完全无法使用。 基本原理是将服务器端的模板编译为JS函数,然后将其延迟加载到客户端以呈现JSON数据。 该系统旨在在服务器端或客户端JavaScript环境中工作。 它取决于出色的下划线库,因此您可以在模板中的任何位置引用_ 。 系统有3个方面需要文档。 编写模板 将模板转换为JavaScript 渲染模板 写作模板 每个模板都提供了一个名为ctx的上下文变量,该


【文件预览】:
bujagali-master
----bin()
--------bujagalic(726B)
----bujagali_parser.js(8KB)
----test()
--------jasmine-html.js(20KB)
--------jasmine.css(6KB)
--------specs()
--------test.html(1012B)
--------lib()
--------jasmine.js(69KB)
----LICENSE(1KB)
----bujagali.js(20KB)
----README.md(6KB)

网友评论