
Udash é uma estrutura Scala.js para criar aplicativos belos e sustentáveis da Web.
Em cooperação com as bibliotecas Scalatags e ScalACSS, o UDASH fornece uma camada segura do tipo sobre HTML, CSS e JS com poderosa ligação de dados em modelos DOM.
O Scala é compilado para JavaScript altamente eficiente, sem a necessidade de manter o código JavaScript. Também é fácil usá -lo com bibliotecas boas e antigas de JavaScript, como o Twitter Bootstrap ou Jquery.
Udash desliga para fora da caixa o sistema RPC com um modelo de dados compartilhado e interfaces entre o front -end e o back -end, o que aumenta o desenvolvimento e mantém a base de código consistente.
Sincronize automaticamente a interface do usuário com seu modelo de dados.
Comunicação de um servidor de um cliente com base em interfaces digitadas. RPC bidirecional via websockets prontos para uso.
Componentes do Bootstrap no Twitter enriquecidos com os recursos do Udash.
O UDASH fornece um mecanismo de roteamento de front -end com base no caminho ou fragmento de URL, estados e vistas.
Traduções servidas pelo back -end ou compiladas em JavaScript.
Gere um aplicativo personalizado a partir de um modelo Giter8, compile e experimente em 5 minutos.
O UDASH fornece um suporte completo para o seu aplicativo da Web e a comunicação com o servidor, mas não influencia sua implementação de back -end.
Todo o código da estrutura está disponível no GitHub sob a licença Apache V2.
Com qualquer IDE apoiando o idioma scala. Não é necessário plug -in extra.