1
DreamSpaceJS / .NET主要是用于客户端和服务器开发的基于JavaScript的解决方案,非常类似于NodeJS。它的目标是成为基于HTML5 / JavaScript的替代产品,以代替将Flash / Silverlight用作开发环境。NodeJS是一个很棒的平台,但是没有简单的解决方案将.NET / Mono库公开给服务器JavaScript代码。DreamSpace框架系统包括DreamSpaceJS,客户端和服务器端JavaScript库以及DreamSpace.NET,后者是服务器端.NET / Mono可扩展JavaScript服务器(即,您可以使用单个接口IDSExtension轻松扩展服务器功能)。所有这些共同作用使开发人员可以轻松构建网站。这个想法是允许客户端处理尽可能多的工作,例如验证,其中相同的JavaScript代码也可以在服务器端运行。允许在服务器端轻松集成库意味着开发人员可以在需要时编写更快的优化代码,这些代码可以从服务器中的JavaScript触发/调用。似乎还不够,DreamSpaceJS系统(使用新的TypeScript约定编写)还支持模块,其行为类似于NodeJS模块。DreamSpaceJS模块是用100%JavaScript代码编写的,旨在完全依靠扩展的存在来完成特定任务。...由于DreamSpaceJS框架是基于TypeScript构建的,因此我们还提供了JavaScript代码的编译时类型检查,允许更轻松地构建基于JavaScript的大规模应用程序。DreamSpace.NET服务器通过自定义包装库(以跨平台焦点为基础)使用V8引擎。Scrirra(通过捐赠的许可证)还支持我们将默认情况下实现Construct 2 HTML5游戏引擎。
dreamspacejs-net