钉盒Spike.Box是一个实验性的Web服务器,它允许开发人员直接将远程客户端的DOM数据绑定到服务器端执行的javascript。该项目目前尚未投入生产,是对Web开发未来的探索性研究。 构建状态:NuGet包。它在内部由以下几个特性组成: 1. 一个经过修改的运行时,它执行javascript并监视JavaScript对象状态的动态变化。 2. 对内存中javascript对象或数组的任何修改都将自动实时推送到远程客户端。 3. 用于使用薄的websocket层与浏览器进行实时通信。 4. 带有互操作层的谷歌,用于将浏览器内存状态数据绑定到DOM。