123
DreamSpaceJS/.NET

DreamSpaceJS/.NET

DreamSpaceJS / .NET to przede wszystkim oparte na JavaScript rozwiązanie do rozwoju klienta ORAZ serwera, podobnie jak NodeJS.
DreamSpaceJS / .NET to przede wszystkim oparte na JavaScript rozwiązanie do tworzenia klientów ORAZ serwerów, podobnie jak NodeJS.Jego celem jest bycie alternatywą opartą na HTML5 / JavaScript do używania Flash / Silverlight jako środowiska programistycznego.NodeJS to wspaniała platforma, ale nie ma łatwego rozwiązania do udostępniania bibliotek .NET / Mono kodowi JavaScript serwera.System ramowy DreamSpace składa się z DreamSpaceJS, biblioteki JavaScript po stronie klienta i serwera oraz DreamSpace.NET, która jest rozszerzalnym serwerem JavaScript .NET / Mono po stronie serwera (tzn. Można łatwo rozszerzyć funkcje serwera za pomocą jednego interfejsu: IDSExtension).Wszystkie te elementy współpracują ze sobą, aby ułatwić tworzenie stron internetowych dla programistów.Chodzi o to, aby pozwolić stronie klienta na wykonanie jak największej ilości pracy, takiej jak sprawdzanie poprawności, w której ten sam kod JavaScript może być uruchamiany również po stronie serwera.Umożliwienie łatwej integracji bibliotek po stronie serwera oznacza, że ​​programiści mogą w razie potrzeby pisać szybciej zoptymalizowany kod, który jest uruchamiany / wywoływany z JavaScript na serwerze.Jakby tego było mało, system DreamSpaceJS (napisany przy użyciu nowej konwencji TypeScript) obsługuje również moduły, które zachowują się podobnie do modułów NodeJS.Moduły DreamSpaceJS są napisane w 100% kodzie JavaScript i są zaprojektowane do realizacji określonego zadania, opierając się wyłącznie na istnieniu rozszerzeń ... Ponieważ struktura DreamSpaceJS jest zbudowana na TypeScript, oferujemy również sprawdzanie typu czasu kompilacji dla kodu JavaScript,umożliwiając łatwiejsze budowanie wielkoskalowych aplikacji opartych na JavaScript.Serwer DreamSpace.NET korzysta z silnika V8 za pośrednictwem niestandardowej biblioteki opakowań (wykonanej z naciskiem na wiele platform).Scrirra wspiera nas również (za pośrednictwem darowizny), aby domyślnie implementować silnik gry Construct 2 HTML5.

Stronie internetowej:

Kategorie

Alternatywy dla DreamSpaceJS/.NET dla Linux z bezpłatną licencją