
Udashは、美しく保守可能なWebアプリケーションを構築するためのSCALA.JSフレームワークです。
ScalatagsおよびScalacsライブラリと協力して、UDASHは、DOMテンプレートに強力なデータ結合を備えたHTML、CSS、およびJS上のタイプの安全なレイヤーを提供します。
Scalaは、JavaScriptコードを維持する必要がなく、非常に効率的なJavaScriptにコンパイルされています。また、Twitter BootstrapやJQueryなどの優れた古いJavaScriptライブラリで簡単に使用できます。
Udashは、RPCシステムを共有データモデルとフロントエンドとバックエンドの間のインターフェイスを備えたRPCシステムを引き出し、開発を促進し、コードベースの一貫性を維持します。
ユーザーインターフェイスをデータモデルと自動的に同期します。
タイプされたインターフェイスに基づくクライアントセラー通信。箱から出してWebSocketsを介した双方向RPC。
UDASH機能が濃縮されたTwitterブートストラップコンポーネント。
UDASHは、URLパスまたはフラグメント、状態、ビューに基づいたフロントエンドルーティングメカニズムを提供します。
バックエンドで提供される翻訳またはJavaScriptにコンパイルされています。
Giter8テンプレートからカスタマイズされたアプリケーションを生成し、5分でコンパイルして試してみます。
UDASHは、Webアプリケーションとサーバーとの通信を完全にサポートしますが、バックエンドの実装には影響しません。
フレームワーク全体のコードは、Apache v2ライセンスの下でGithubで利用できます。
SCALA言語をサポートするIDEで。追加のプラグインは必要ありません。