2011-02-26 4 views
1

다른 백엔드 작업에 대한 GUI 프론트 엔드를 구현하기 위해 JavaScript 기반 프레임 워크의 사용/배포에 관한 경험을 활용하고 싶습니다.웹 사이트의 백엔드 프론트 엔드 역할을하는 JavaScript (GUI) 프레임 워크 권장 사항은 무엇입니까?

프레임 워크는 데이터베이스에서 가져온 임의의 데이터를 표시하는 관리 가능한 방법을 제공해야하며 (데이터는 모든 생각할만한 방식으로 JSON, XML 등으로 제공 될 수 있음) 깨끗하고 RESTful 인 방법으로 데이터를 조작 할 수 있어야합니다 API. 사전 작성된 위젯 (테이블/목록/대시 보드)과 UI (드래그 앤 드롭/정렬)는 필수적이지만 좋지는 않습니다.

요구 사항은 :

  • 오픈 소스 (필수)
  • 깨끗하여 RESTful API가 페치 디스플레이 데이터를 플러그인을 통해 기능을
  • 표준 규격 (연장
  • 기능을 조작 할 IE는 지원할 필요가 없습니다.)
  • 완벽한 문서 및 유용한 커뮤니티

jQuery의 UI 프레임 워크가 이상적인 것으로 나타났습니다. 그러나 본격적인 애플리케이션을 마스터하기위한 일반적인 구조는 적절하지 않습니다.

나는 너희들이 권하고 싶은 것에 관심이있다.
미리 감사드립니다.

답변

3

몇 년 동안 사용할 수있는 프레임 워크를 여러 해 사용하여 "심각한"앱을 사용할 수 있다면 야후의 YUI3 (3 세 - 이전 버전 2가 아닌)을 사용합니다. HTML 페이지 개선을 위해 나는 무관심하고 때때로 jQuery를 선호 할 수도 있습니다.

http://developer.yahoo.com/yui/3/ (BSD 라이선스) 난 심각 "엔터프라이즈 수준"소프트웨어 개발을위한 뒤에 바로 "깊이"개념을 YUI3에 대해 좋아하는 무엇

. 어떤 프레임 워크를 사용하던 관계없이 JS에서 진지하게 발전하는 모든 사람은 야후 개발자 극장의 비디오, 특히 더글러스 크록 포드 (Douglas Crockford)의 프레젠테이션을보고 (이해해야합니다!) 야합니다.

http://developer.yahoo.com/yui/theater/

+0

+1 | 확실히 YUI3을 살펴해야합니다, 유망 소리. – aefxx