
Udash es un marco Scala.js para construir aplicaciones web hermosas y mantenibles.
En cooperación con bibliotecas Scalatags y ScalACSS, UDASH proporciona una capa segura de tipo sobre HTML, CSS y JS con potentes datos que se unen a las plantillas DOM.
Scala se compila con JavaScript altamente eficiente sin necesidad de mantener el código JavaScript. También es fácil usarlo con buenas y viejas bibliotecas de JavaScript como Twitter Bootstrap o jQuery.
Udash saca de la caja el sistema RPC con un modelo de datos compartido e interfaces entre frontend y backend, lo que aumenta el desarrollo y mantiene la base de código consistente.
Sincronice automáticamente la interfaz de usuario con su modelo de datos.
Una comunicación del servidor cliente basada en interfaces tipificadas. RPC bidireccional a través de WebSockets fuera de la caja.
Componentes de Bootstrap de Twitter enriquecidos con funciones de UDASH.
UDASH proporciona un mecanismo de enrutamiento frontend basado en la ruta de la URL o el fragmento, los estados y las vistas.
Traducciones atendidas por el backend o compilado en JavaScript.
Genere una aplicación personalizada a partir de una plantilla GITER8, compile y pruebe en 5 minutos.
UDASH proporciona un soporte completo para su aplicación web y la comunicación con el servidor, pero no influye en su implementación de backend.
Todo el código de marco está disponible en GitHub bajo la licencia Apache V2.
Con cualquier IDE que respalde el lenguaje Scala. No se necesita complemento adicional.