2010-04-15 2 views
4

새 프로젝트를 시작하는 경우 YUI 2, YUI 3 및 jQuery를 어떻게 사용해야합니까?새로운 프로젝트에 대한 YUI 및/또는 jQuery?

많은 질문/답변이 이미 나와 있습니다.하지만 내 결정을 내릴 때 고려해야 할 기준을 파악하려고합니다.

중복되어 있습니까?
GUI에서 더 나은 점이 있습니까? 그들은 함께 잘 놀 수 있습니까? 다른 질문에 대한 나의 이해는 서로 다른 네임 스페이스에서 살 수 있다는 것입니다. 따라서 과 함께 살 수 있습니다. 그렇다고해서 반드시 둘 다 사용하는 것이 좋습니다.

감사합니다.

+0

체크 아웃 ExtJS –

+0

정보가 충분하지 않습니다. 누군가가 당신에게 줄 수있는 유일한 대답은 그들의 선호입니다. – Andrew

답변

4

익숙하지 않은 독자라면 적어도 개인적으로 jQuery의 설명서와 API를 YUI보다 쉽게 ​​이해할 수 있습니다. 또한 stackoverflow에 YUI보다 많은 jQuery 관련 정보가있는 것으로 보입니다.

YUI는 사용자와 지지자를 보유하고 있습니다. 따라서 YUI는 사용자와 지지자를 보유하고 있습니다. 복잡한 웹 응용 프로그램에 사용할 수있는 추가 모듈의 거대한 라이브러리가 있습니다.

나의 평소 조언은 당신이 익숙한 어떤 것이라도 가야 할 것이고, 내가 처음부터 다른 것을 배우기 시작할 가치가 있다고 생각하지 않기 때문에 나는 이것을 말한다. 그러나 둘 모두에 익숙하지 않은 경우 두 설명서가 얼마나 쉽게 이해되는지 확인해야합니다.

추 신 : YUI3에 의해 대체되기 때문에 새로 시작하는 경우 YUI2를 사용하지 않는 것이 좋습니다. YUI3가 훨씬 더 잘 설계되었습니다.

2

올바른 라이브러리를 제안하려면 프로젝트의 유형과 크기에 대한 추가 정보가 필요합니다.

예를 들어, 준결승/복합기 웹 앱을 제작하는 경우 Dojo 또는 ExtJs를 추천합니다. 그렇지 않으면 소규모 프로젝트의 경우 jQuery가 더 적합 할 수 있습니다. 나는 그것을 사용하지 않았기 때문에 유이에 대해 언급 할 수 없다.

+2

프로젝트의 규모는 어떤 차이가 있습니까? 크기가 전혀 중요하지 않은 경우 * 페이지 * 크기가 아닐까요? –

0

프로젝트에 대해 자세히 알지 못해서는 말하기가 불가능합니다. DOM 조작 및 자동 완성 등을 위해 jQuery 또는 Prototype을 사용하십시오.보다 강력한 Javascript 구현이 필요한 경우 기본적으로 Javascript의 전체 스택 프레임 워크 인 ExtJS를 살펴보십시오.

0

두 가지 모두 JS 프레임 워크이며 거기에 도움이됩니다. YUI는 더 자연스러운 것으로 알려져 있으며 원래의 Javascript에 더 가깝습니다. 반면 jQuery는 더 쉽게 알려져 있으며 더 많은 jQuery 사용자를 찾고 YUI를 지원합니다. 그러나 이전에 말했듯이, 프로젝트에 따라 다르며, 자신 만의 맞춤 위젯을 만들 가능성이 있다면 YUI와 함께 할 것을 제안 할 것입니다. 그러나 단순한 전자 상거래 웹 사이트처럼 멋진 갤러리와 장바구니를 jQuery와 함께 사용하면 빨리 배우고 구현할 수 있습니다. 나는 당신이 jQuery와 더 깊이 갈 수는 없다고 말하는 것이 아니라, jQuery가 당신을 근거지에서 빨리 벗어나는 프레임 워크와 같은 PHP를위한 CakePHP에 더 가깝다고 생각합니다. 제 생각에는 단일 프로젝트에서 나란히 사용하지 않아도됩니다. 즉, 대화 상자 패널 작성, 빠른 검색 자동 완성, 이벤트 관련 자동 완성 등 두 가지 작업 모두에서 오버 헤드를 발생시킬 필요가 없습니다. 유틸리티 등

YUI 사용자를위한 일련의 초급 및 중급 수준의 자습서를 작성 중이며 유용하다고 생각되거나 도움이 될만한 것이 있으면 알려주십시오. http://ciitronian.com/blog/tag/yui/

+0

유이 (YUI)의 커뮤니티는 http://YUILibrary.com/을 중심으로 자리 잡았습니다. – foxxtrot

관련 문제