
Udash는 아름답고 관리 가능한 웹 응용 프로그램을 구축하기위한 Scala.js 프레임 워크입니다.
Scalatags 및 Scalacss 라이브러리와 협력하여 UDASH는 DOM 템플릿에 강력한 데이터 바인딩을 사용하여 HTML, CSS 및 JS에 대한 유형 안전 계층을 제공합니다.
Scala는 JavaScript 코드를 유지할 필요없이 매우 효율적인 JavaScript로 컴파일됩니다. 트위터 부트 스트랩이나 jQuery와 같은 좋은 오래된 JavaScript 라이브러리와 함께 사용하기 쉽습니다.
UDASH는 공유 데이터 모델과 프론트 엔드와 백엔드 사이의 인터페이스를 갖춘 RPC 시스템을 상자에서 가져옵니다. 이는 개발을 촉진하고 코드베이스를 일관성있게 유지합니다.
데이터 모델과 사용자 인터페이스를 자동으로 동기화합니다.
유형의 인터페이스를 기반으로 한 클라이언트 서버 통신. WebSockets를 통한 양방향 RPC는 상자 밖으로 나옵니다.
UDASH 기능이 풍부한 Twitter 부트 스트랩 구성 요소.
UDASH는 URL 경로 또는 조각, 상태 및 뷰를 기반으로 프론트 엔드 라우팅 메커니즘을 제공합니다.
백엔드에 의해 제공되거나 JavaScript로 편집 된 번역.
Giter8 템플릿에서 맞춤형 응용 프로그램을 생성하고 5 분 안에 컴파일하고 시도하십시오.
UDASH는 웹 애플리케이션과 서버와의 통신을 완전히 지원하지만 백엔드 구현에는 영향을 미치지 않습니다.
전체 프레임 워크 코드는 Apache V2 라이센스에 따라 Github에서 사용할 수 있습니다.
스칼라 언어를 지원하는 IDE와 함께. 추가 플러그인이 필요하지 않습니다.