2010-02-09 6 views
2

사용할 UI 기술을 결정하고 싶습니다. jQuery를 자바 스크립트 프레임 워크로 사용하려고 합니다만 ICEFACES가 jQuery와 함께 사용되는 올바른 선택인지 알고 싶습니다. Visual Web Icefaces Framework (Netbeans IDE)와 함께 가고 싶습니다. 여기에 아이디어를 공유하십시오! Icefaces & JQuery

당신은

답변

3

jQuery를 호환성을 기본 우려, jQuery를 함께 RichFaces 구성 요소 라이브러리 배송이며 <rich:jQuery> 태그 그것에 대한 특별 지원을 포함하는 경우 감사드립니다. 이 태그 RichFaces Developer Guide 페이지를 참조하십시오 : ICEfaces jQuery를 함께 기본적으로 통합되지 않는 6.14.9. < rich:jQuery > available since 3.0.0

동안, 당신은 적어도 JQuery와 ICEfaces 자신의 자바 스크립트 프레임 워크, Prototype와 충돌하지 만들 수 있습니다. http://www.icefaces.org/JForum/posts/list/8787.page

무거운 개발을하기 전에 최대한 많은 JSF 컴포넌트 라이브러리를 철저히 평가하는 것이 현명 할 것입니다.

일부, 좋은 인기, 무료/무료 무료/오픈 소스 JSF 컴포넌트 라이브러리 :

  • RichFaces (보스에서, 지금 레드햇) (ICEsoft에서)
  • ICEfaces
  • 토마 호크, 트리니다드, 및/또는 토바고 (프라임 테크놀로지)
  • PrimeFaces 전체의의

예쁜 철저한 기능 매트릭스 (모든 아파치) JSF (및 Java 이외의 일부/JSF) 구성 요소 라이브러리 중 유용 할 수도있는 부분은 AJAX JSF Matrix입니다.

2

문제는 jQuery를 의미하는 클라이언트 측에서 문제를 조사하는 것이 좋습니다. JavaScript를 프로그래밍하려면 JSF를 잊어 버리십시오. ICEfaces를 선택하면 JavaScript 코드 작성을 건너 뜁니다. ICEfaces에서는 이것이 투명 해지고 비즈니스 논리에 집중할 수 있습니다.

2

jQuery와 IceFaces의 목표가 실제로 무엇인지 스스로에게 물어야한다고 생각합니다.

자바 스크립트 & 아약스를 자바 스크립트 코딩없이 사용하는 기본 구성 요소를 핵심 목표로 삼는다면 IceFaces가 좋은 옵션입니다. 내가 작업중인 프로젝트는 대부분의 UI 작업에 IceFaces를 사용하고 특정 jQuery 위젯과 구성 요소를 직접 선택하여 ontop을 배치합니다. 이것은 꽤 잘 작동합니다.

그러나 jQuery와 완벽하게 통합되고 모든 곳에서 jQuery와 IceFaces를 혼합하는 프레임 워크를 찾고 있다면 최상의 설정이 아닐 수도 있습니다. JSF가 올바른 접근 방식인지 여부에 관해서는 필자는 오래도록 열심히 노력했다.

일반적으로 나는 javascript/jQuery 사용자 정의 코드/구성 요소가 많은 프로젝트를 만들고 싶다면 경량 솔루션으로 더 행복 할 것이라고 생각했습니다. 예를 들어 일반 JSP 페이지가있는 SpringMVC가 무거운 javascript/jQuery 작업으로 인한 복잡성 감소.