文件名称:aurum:用于JavaScript的快速简洁的声明式DOM呈现库
文件大小:84KB
文件格式:ZIP
更新时间:2024-02-26 21:15:58
javascript fast typescript html5 webcomponents
快速简洁的javascript声明式DOM渲染库 什么是金 Aurum.js是一个受react和angular启发的DOM渲染库。 在Aurum中,您使用基于流的编程(类似于rx.js)进行数据管理。 您可以将流直接链接到DOM,无论是将其链接到属性,内部文本还是内部html,您都可以通过流使UI保持最新。 因为所有DOM更改都直接绑定到数据流,所以aurum中的组件永远不会“渲染”样式,没有和解,没有观察任何脏检查,也不会猜测会导致什么东西渲染。 为什么使用Aurum Aurum鼓励以这样一种方式来编写UI:使它们响应数据更改的更新速度甚至比React,Vue或angular等流行的现代库
【文件预览】:
aurum-master
----package.json(1KB)
----test()
--------array_data_source.test.tsx(8KB)
--------components.test.tsx(3KB)
--------cancellation_token.test.ts(1KB)
--------aurum.test.tsx(6KB)
--------datasource.test.tsx(9KB)
--------nodes()
--------aurum_element.test.tsx(2KB)
----.prettierrc(227B)
----index.html(1KB)
----LICENSE(1KB)
----package-lock.json(60KB)
----src()
--------rendering()
--------builtin_compoents()
--------aurum_server()
--------utilities()
--------nodes()
--------aurumjs.ts(1020B)
--------debug_mode.ts(4KB)
--------stream()
----tsconfig.test.json(617B)
----.npmignore(101B)
----tsconfig.json(593B)
----.gitignore(102B)
----README.md(3KB)
----tsconfig.amd.json(599B)
----tsconfig.cjs.json(592B)
----.vscode()
--------launch.json(669B)