获得徽章 0
刚想起来,去年做的河南高考分数线预测系统推荐给大家。这个项目今年没有维护更新数据,谁需要只能自己动手了。本来有个在线版的,地址记不住了,需要的话留言,兴许能找到。
绝对另类,给 ECMAScript 加上静态类型描述。
配套工具我还没写好,先撑大脑洞再说。
至于他的意义,自己琢磨吧。哦,对了,这个未得到官方团队的认同。
ABNFA 是基于 ABNF 语法的扩展,支持生成 AST.
这是当前唯一一个用纯数据描述词法,语法,节点结构以及生成节点的文法. 当前用 JS 实现, 作者希望您更看重 ABNFA 的原理,她是和编译原理完全不同的编译方法,简单,明确,自完备。
PowJS 是当前唯一一个 Real-DOM JS 模板引擎.
模板是真正的 DOM 树,DOM 环境就是模板渲染环境.
只有11条指令且与 JS 语句一一对应,核心思想:
写模板就是写 JS 函数.
你要参数,传给模板; 你要用其它库支持,直接使用就好,因为模板被编译成标准的 JS 函数.
其它模板中出现的各种数据绑定和约束在 PowJS 中通通不存在. PowCSS 是个 CSS 预处理工具. 特征:
混合 CSS, JavaScript 缩进语法 编译结果是原生 JavaScript 函数.
传人上下文对象配合仅有的三条 js 入口指令 let, if, each 生成 CSS 的关键在于:
把 CSS 当作 JavaScript 函数来写就对了