2009-09-18 3 views
0

jquery- 확실히 DOM 조작을위한 훌륭한 선택이며 많은 라이브러리가 있습니다.아약스 프레임 워크를 extjs 또는 raxan에 사용해야합니까?

extjs 3.0- http://www.extjs.com 그들은 또한 그것을 사용하는 많은 대기업을 언급했다. 나는 그들의 인터페이스를 모두 멋지게 보았다!

raxan framework- http://raxanpdi.com 얘들 아, 이것에 대한 아이디어가 있으십니까? 좋은 소리.

YUI? 유이가 extj보다 덜 골칫거리이고, 이벤트 호출이 더 안정적이며, 더 나은 문서라고 들었습니다.

PHP 응용 프로그램을 개발할 예정입니다.

확실히 jquery는 필수 항목입니다.

extjs 및 raxan에 관해서는 어떻게 생각하십니까?

은 당신의 마음에 드는의 3. 여부, 그리고 미래의 트렌드가 될 것인지 나에게 그 1. 성능 2. 코드의 유연성에 대한 몇 가지 의견을 주실 수 있습니까? 4. cakephp와 쉽게 결합 할 수 있습니까?

아시다시피 Jquery는 이제 추세가되고 있습니다. 내가 가장 그것에 대해 무엇을 좋아 내가 1 년 이후의 ExtJS 함께 일하고 내 경험에

답변

1

나는 Raxan에 대해 들어 본 적이 없다. 좋은 소식 일지 모르지만 아직 베타 버전으로 포럼 (http://raxanpdi.com/forum/) 전체에 100 개의 게시물이 없습니다. 진지한 일을하고 있다면, 나는 성숙 할 시간을 좀 더 주겠다.

"유이가 extj보다 덜 골칫거리이고, 이벤트 호출 및 문서화가 더 안정적이라고 들었습니다."

그 진술에 대한 증거를 듣고 싶습니다.나는 YUI를 두드리지 않을 것입니다. 좋은 프레임 워크입니다.하지만 Ext는 안정적이고 훌륭한 문서를 가지고 있습니다. (전체 공개 : 저는 Ext 팀의 일원이었습니다). jQuery와 Ext JS는 사과와 오렌지입니다. Ext 코어은 jQuery와 비교되지만, Ext JS에는 코어 라이브러리 외에도 전체 GUI 세트가 포함되어 있습니다. jQuery 용 UI 프로젝트가 있지만 Ext JS가 지원하는 모든 구성 요소를 대상으로하지는 않습니다. 유이 (YUI)와 도장 (Dojo)은 그 리그에서 더 많이 될 것입니다.

정말 필요한 부분에 따라 다릅니다. 나열된 모든 프레임 워크 (Raxan을 제외하고)는 성숙되고 검증 된 인기있는 라이브러리입니다.

1

  • 정말 좋은 문서
  • 좋은 포럼
  • 깨끗한 코드
  • 구성 요소와 같은 정말 바탕 화면보기
  • 거의 모든 구성 요소가 필요합니다.
  • 깨끗한 코딩 스타일.

일부 웹 사이트를 운영하면서 일부 비트와 Ajax를 추가하려는 경우 ext-core도 정말 좋습니다. 전체 CMS/EC 시스템을 코드화하려는 경우 프레임 워크.

플러스 그들은 정말 위대한 인터페이스 디자이너와 함께오고있다, 우리는 그것이 자유가 될지 모르지만 적어도 유망 봐.

나를 위해

하지만 그건 단지 내 의견은 ExtJS가 나는 또한 지금 젠드는 협력 관계를 만들 때 도장을 시청하는 데 사용 JQuery와에로 찾고 주변에 지금

최고입니다, 그 두 멋진하지만, 난 여전히 ExtJS를 선호합니다.

1

내 손안의 ExtJS가 최선의 선택입니다. Prototype/scriptaculous, JQuery (Do not enjoy), Dojo와 함께 작업했습니다. ExtJS를 발견했을 때 나는 감동을 받았으며 Dojo의 전체 프로젝트를이 프로젝트로 변환하기까지했습니다. 안정되고, 잘 쓰여지고, (잘) 잘 문서화 된 사실 외에, 탁월하게 보이고 빠르게 빠르다는 것 외에도, ExtJs의이기는 특징은 개발자가 분명히 다른 사람들을 돕는 것을 좋아하는 사람들을 배려하고 있다는 것입니다. 그들은 내가 제공 할 수있는 최상의 정의가 '사려 깊다'는 API를 설계했습니다. 그것은 당신을 위해가 아니라 당신을 위해 일합니다. Harel

1

몇 년 전 Prototype 및 Scriptaculous를 사용하여 프로젝트를 진행했습니다. 고객은 UI 디자인에서 몇 가지 변경을 허용하고자 했으므로 JQuery, YUI를 시도하고 마지막으로 ExtJS에 정착했습니다. 다른 대형 프로젝트에서는 Dojo를 사용했습니다. 그리고 가장 최근에 우리는 대규모 정부 고객이 Prototype에서 ExtJS로 (중류)를 전환 할 것을 확신했습니다.

멋진 위젯, 명확하게 정의 된 클래스 계층 구조, 훌륭한 문서 및 빠른 응용 프로그램을 만드는 데 YUI가 꿈처럼 보였습니다. Yahoo! 이전 버전과 호환되지 않는 새 버전을 출시했습니다. YUI를 다시 사용하지 않았습니다.

Dojo는 JSP를 좋아하는 사람들에게 좋습니다. 컨트롤은 HTML로 짜여져 클라이언트 위의 "Dojo 엔진"에 의해 처리되어 JavaScript 위젯을 생성합니다. 문서는 비참하고 종종 사용 가능하지도 않았습니다. 선언적 AOP를 제공하는 확장 기능 - 정말 멋지다!

JQuery는 훌륭합니다. 멋지게 디자인되었으며 사용하기 재미 있습니다. 나는 여전히 ExtJS의 "밑에"JQuery를 사용한다.

그러나 ExtJS를 왕으로 지명합니다. 이 틀은 예술이다. 객체 지향 설계 (추상화되지 않음), 다양한 수준의 유틸리티 세트, 크로스 브라우저 지원, 매우 유용한 문서 (다운로드 가능), 입증 된 디자인 패턴 (예 : 템플릿, 관찰자)의 통합, , 그리고 any까지 쌓아 올리는 UI 위젯 세트. ExtJS에 대해 가장 좋아하는 특징은 나에게 더 나은 UI 디자이너가된다는 것입니다. 나는 그래픽 아티스트가 아니지만, 매우 매력있는 웹 앱 (비록 예술은 아니지만)을 쉽고 빠르게 만들 수 있습니다. 하나의 프레임 워크 만 사용하는 경우 ExtJS를 사용하십시오.

하지만 왜 단 하나만 사용해야합니까? dateJS 및 flot을 참조하십시오.

0

Raxan의 베타 버전은 심각한 프로젝트에는 적합하지 않지만 프레임 워크는 성장하고 있으며 곧 베타 버전에서 벗어나야합니다. 프레임 워크의 일부분은 충분히 안정적이지만 다른 부분은 그렇게 안정하지 않을 수 있습니다. 당신이 가면서 앱을 만들고 테스트해야합니다. http://raxanpdi.com/

PS :

당신은 최신 베타 3 버전을 확인할 수 있습니다. 포럼에 질문 및 제안을 게시하십시오.

관련 문제