
Udash adalah kerangka kerja Scala.js untuk membangun aplikasi web yang indah dan dapat dipelihara.
Bekerja sama dengan perpustakaan Scalatags dan Scalacss, Udash menyediakan jenis lapisan aman di atas HTML, CSS dan JS dengan data yang kuat yang mengikat ke dalam templat DOM.
Scala dikompilasi untuk JavaScript yang sangat efisien tanpa perlu mempertahankan kode JavaScript. Juga mudah digunakan dengan perpustakaan JavaScript yang baik seperti Twitter Bootstrap atau JQuery.
Udash membawa keluar dari kotak sistem RPC dengan model data bersama dan antarmuka antara Frontend dan Backend, yang meningkatkan pengembangan dan membuat basis kode tetap konsisten.
Secara otomatis menyinkronkan antarmuka pengguna dengan model data Anda.
Komunikasi Verserang Clients berdasarkan antarmuka yang diketik. RPC dua arah melalui websockets di luar kotak.
Komponen Bootstrap Twitter yang diperkaya dengan fitur Udash.
Udash menyediakan mekanisme perutean frontend berdasarkan jalur URL atau fragmen, negara bagian dan pandangan.
Terjemahan yang dilayani oleh backend atau dikompilasi menjadi JavaScript.
Hasilkan aplikasi yang disesuaikan dari templat Giter8, kompilasi dan coba dalam 5 menit.
Udash memberikan dukungan lengkap untuk aplikasi web Anda dan komunikasi dengan server tetapi tidak mempengaruhi implementasi backend Anda.
Seluruh kode kerangka kerja tersedia di Github di bawah lisensi Apache V2.
Dengan IDE apa pun mendukung bahasa Scala. Tidak perlu plugin tambahan.