DreamSpaceJS/.NET

DreamSpaceJS/.NET

O DreamSpaceJS / .NET é principalmente uma solução baseada em JavaScript para o desenvolvimento de clientes e servidores, bem como o NodeJS.
O DreamSpaceJS / .NET é principalmente uma solução baseada em JavaScript para o desenvolvimento de clientes e servidores, bem como o NodeJS.Seu objetivo é ser uma alternativa baseada em HTML5 / JavaScript para usar o Flash / Silverlight como ambientes de desenvolvimento.O NodeJS é uma plataforma maravilhosa, mas não existe uma solução fácil para expor bibliotecas .NET / Mono ao código JavaScript do servidor.O sistema de estrutura do DreamSpace é composto pelo DreamSpaceJS, uma biblioteca JavaScript do lado do cliente e do servidor, e o DreamSpace.NET, que é o servidor JavaScript extensível do .NET / Mono do lado do servidor (ou seja, você pode estender facilmente os recursos do servidor usando uma única interface: IDSExtension).Tudo isso funciona em conjunto para facilitar a criação de sites para os desenvolvedores.A idéia é permitir que o lado do cliente lide com o máximo de trabalho possível, como a validação, na qual o mesmo código JavaScript também pode ser executado no servidor.Permitir uma fácil integração de bibliotecas no lado do servidor significa que os desenvolvedores podem escrever um código otimizado mais rápido quando necessário, que é acionado / chamado a partir do JavaScript no servidor.Como se isso não bastasse, o sistema DreamSpaceJS (escrito usando a nova convenção TypeScript) também suporta módulos, que se comportam de maneira semelhante aos módulos NodeJS.Os módulos do DreamSpaceJS são escritos em código 100% JavaScript e são projetados para realizar uma tarefa específica, contando apenas com a existência de extensões .... Como a estrutura do DreamSpaceJS é construída sobre o TypeScript, também oferecemos verificação de tipo de tempo de compilação para o código JavaScript,permitindo a criação mais fácil de aplicativos baseados em JavaScript em larga escala.O DreamSpace.NET Server usa o mecanismo V8 por meio de uma biblioteca de wrapper personalizada (feita com foco em várias plataformas).Também temos suporte do Scrirra (por meio de uma licença doada) para implementar o mecanismo de jogo Construct 2 HTML5 como padrão.
dreamspacejs-net

Local na rede Internet:

Categorias

Alternativas ao DreamSpaceJS/.NET para Self-Hosted

Node.js

Node.js

O Node.js é uma plataforma criada no tempo de execução JavaScript do Chrome para criar facilmente aplicativos de rede escaláveis ​​e rápidos.
clipboard.js

clipboard.js

Copiar texto para a área de transferência não deve ser difícil.Não deve exigir dezenas de etapas para configurar ou centenas de KBs para carregar.
Collaborative.js

Collaborative.js

O Collaborative.js é uma biblioteca JavaScript para criar aplicativos e serviços da Web com acesso colaborativo aos dados (edição de dados ao vivo).
Hyperapp

Hyperapp

Hyperapp é uma biblioteca JavaScript para criar aplicativos da web.
Amplitude.js

Amplitude.js

O Amplitude.js é uma biblioteca JavaScript leve que permite controlar o design dos controles de mídia na sua página da Web - não no navegador.Sem dependências (jQuery não é necessário).
Mei.js

Mei.js

O Mei.js é uma pequena biblioteca projetada para desenvolver tarefas comuns de maneira mais rápida e fácil.
yFiles for HTML

yFiles for HTML

O yFiles for HTML é um moderno kit de ferramentas de visualização de gráficos JavaScript para criar, editar, visualizar e organizar automaticamente gráficos, diagramas e redes.
droppable

droppable

Uma biblioteca javascript para fornecer super poderes para o descarte de arquivos em qualquer elemento HTML.
Vivus.js

Vivus.js

Vivus é uma classe JavaScript leve que permite animar SVGs, dando a eles a aparência de serem desenhados.