123
DreamSpaceJS/.NET

DreamSpaceJS/.NET

DreamSpaceJS / .NET은 주로 NodeJS와 마찬가지로 클라이언트 및 서버 개발을위한 JavaScript 기반 솔루션입니다.
DreamSpaceJS / .NET은 주로 NodeJS와 마찬가지로 클라이언트 및 서버 개발을위한 JavaScript 기반 솔루션입니다.개발 환경으로 Flash / Silverlight를 사용하는 대신 HTML5 / JavaScript 기반 대안을 사용하는 것이 목표입니다.NodeJS는 훌륭한 플랫폼이지만 .NET / Mono 라이브러리를 서버 JavaScript 코드에 노출시키는 쉬운 솔루션은 없습니다.DreamSpace 프레임 워크 시스템은 클라이언트 및 서버 측 JavaScript 라이브러리 인 DreamSpaceJS와 서버 측 .NET / Mono 확장 가능 JavaScript 서버 인 DreamSpace.NET으로 구성됩니다 (즉, 단일 인터페이스를 사용하여 서버 기능을 쉽게 확장 할 수 있습니다 : IDSExtension).이 모든 것이 함께 작동하여 개발자가 웹 사이트를 쉽게 구축 할 수 있습니다.아이디어는 동일한 JavaScript 코드를 서버 측에서도 실행할 수있는 유효성 검증과 같이 클라이언트 측이 가능한 많은 작업을 처리 할 수 ​​있도록하는 것입니다.서버 측에서 라이브러리를 쉽게 통합 할 수 있으므로 개발자는 필요할 때 더 빠르게 최적화 된 코드를 작성할 수 있으며 이는 서버의 JavaScript에서 트리거 / 호출됩니다.이것으로 충분하지 않은 것처럼, 새로운 SpaceScript 규칙을 사용하여 작성된 DreamSpaceJS 시스템은 NodeJS 모듈과 유사하게 작동하는 모듈도 지원합니다.DreamSpaceJS 모듈은 100 % JavaScript 코드로 작성되며 확장 기능 만 사용하여 특정 작업을 수행하도록 설계되었습니다. DreamSpaceJS 프레임 워크는 TypeScript를 기반으로하기 때문에 JavaScript 코드에 대한 컴파일 시간 유형 검사를 제공합니다.대규모 JavaScript 기반 응용 프로그램을보다 쉽게 ​​구축 할 수 있습니다.DreamSpace.NET 서버는 커스텀 래퍼 라이브러리 (크로스 플랫폼 포커스로 제작)를 통해 V8 엔진을 사용합니다.또한 Construct 2 HTML5 게임 엔진을 기본으로 구현하기 위해 Scrirra (공여 라이센스를 통해)가 지원합니다.

카테고리

오픈 소스 라이센스가있는 Chrome OS 용 DreamSpaceJS/.NET의 대안