
为了快乐的代码!
已经有很多工作工具可用。但是,当我们推出一种竞争性的模型时,我们正在随机破坏/发现旧的破碎代码并不断改进事物。 100%福斯!
另外,我们将把此规范变成支持视觉编辑器的游戏,以构建为VSCODE的游戏和应用程序:Notes:Notes
在示例中查看代码,以获取非常清晰,引人入胜的实现,这些实现可以使我们快速发展的功能集。如果您想做出贡献并查看这一发展,请访问[email protected]。
GraphScript是通过图理论的基本原理组织的:
除了这些基本概念之外,节点还可以是任何库中通用JavaScript函数,对象或类实例的直接代理,从而启用直观的前端/后端层次组织方案,该方案可以作为现有面向对象的程序的事件系统直接插入。
有关更多信息,请参见图形和石墨节。
基本连接框架。您可以将整个应用程序或模块设计为嵌套对象(或范围)关联与图节点属性和事件系统。我们已经在示例和整个源代码中演示了数十个模块。只需将它们丢入图形,您就可以通过清晰可读的层次结构快速构建事件系统。这不是您在示例中看到的刚性系统。使用加载程序添加更多GraphScript属性(我们使用__进行区分)来自定义节点实例化行为,例如用于从所需的I/O方案的相当简单的层次结构定义中传递多线程应用程序。
有关更多信息,请参见服务。
这形成了图系统顶部的微服务层。它使在跟踪自己属性的单独图形之间进行通信变得更加容易。我们已经在此上实现了各种协议(HTTP,WEBRTC,WSS,WSS,事件源,端到端加密等),以证明用于软件管道的基于图的事件系统的便利性。
随附的服务包含主要GraphScript软件包中包含的服务的引用。
graphscript :浏览器的GraphScript分布(〜211KB) sjcl )graphscript-node :node.js(〜238Kb)的GraphScript build ws )better-sse )sjcl )graphscript-core :(〜26KB) graphscript-services :其他GraphScript服务和一般膨胀的集合。 graphscript-services.gpu :实验gpu.js插件。 〜500KB,与工人一起使用以获得最佳结果。graphscript-services.storage :一些浏览器,CSV和Google Drive实用程序。不是很完整。是否想看到此API更快地改善?请做出贡献或创建问题并提供观点。这个仓库主要是乔什(Josh)的爱情劳动,加勒特(Garrett)不时地检查了它的实际效用。我们希望API能够为您提供开放的网络超级力量,因此我们都可以继续建立更有趣的最终产品作为一个社区,并吸引更多的学生,工程师和研究人员在协作发展环境中工作。这是未来!在知识和工具上ho积!
device-decoder - 复杂的浏览器USB和浏览器或本机移动蓝牙驱动程序集,该驱动程序是使用我们的Web Worker系统的副默认多线程。您可以使用Worker系统从设备编解码器中创建完全线程的管道,而无需触摸主线程。