文件名称:underreact:JavaScript中的连续React式编程
文件大小:183KB
文件格式:ZIP
更新时间:2024-05-25 22:23:39
JavaScript
React不足 Underreact是使用JavaScript作为运行时平台进行连续React式编程的框架。 David Barbour一直在创建一个称为RDP(无功需求编程)的编程模型,Underreact主要是我实现该构想的尝试-不仅是为了证明它是可以实现的,而且是在我自己的项目中使用它。 我可能会做出一些与David所称的RDP不同的选择,部分原因是我仍然不完全了解RDP设计的原因。 我已经实现了一个用于指定和使用RDP行为的特定子集的系统。 该子集本身就是一个优雅的系统,但是其一流的行为仅限于一个小的硬编码库,而其所有行为均仅限于一个分区。 大多数时候,我一直在使用专用于非常具体的任务的两个临时I / O行为进行测试: 观看鼠标输入。 将信号转储到DOM元素以使其可视化为文本。 您可以在此处查看这些非浮夸的测试: 现在这里的摇晃测试稍微少了一些,它显示了一个跟随光标的框
【文件预览】:
underreact-main
----misc()
--------underreact-rdpio-test.html(2KB)
--------graphlang.js(11KB)
--------underreact-rdpio.js(68KB)
--------README.md(2KB)
----fin()
--------underreact-full.js(299KB)
----test()
--------platformer2.html(44KB)
--------canvas.html(8KB)
--------canvas-control-group.html(4KB)
--------tests.js(21KB)
--------tests.html(3KB)
--------canvas-fancy.html(18KB)
--------platformer.html(42KB)
----build.js(5KB)
----src()
--------underreact-behaviors.js(112KB)
--------underreact-lambda.js(16KB)
--------underreact-async.js(63KB)
----lib()
--------lathe.js(109KB)
----README.md(4KB)
----notes()
--------reactive-staging.txt(5KB)
--------trying-partition-types.txt(547B)
--------basic-operators-apparently.txt(536B)