가 서문은 이 사실을 내가 사랑하는 jQuery JavaScript 언어 확장 및 유이 다양한 무료 컨트롤이 있습니다. 그래서 여기에 제 질문이 있을 것이 어떤 문제인 경우 혼합 jQuery 및 유이에서 함께 MVC 응용 프로그램에 노력하고 있습니다.
을 사용하고 싶 jQuery 에 대한 무거운 짐을 DOM 및을 사용하고 싶 YUI 에 대한 풍부한 사용자 정의 컨트롤 설정합니다. 이것은 내부 응용 프로그램의 빛을 보지 못할 하루 밖에서 조직의 작업이다.
면 누구 경험을 가지고 있으로 섞는 이러한 두 개의 프레임워크를 듣고 싶어 무엇이 당신의 경험을 했습니다.
에서 말하고 일부 경험을 개발에서 작은 도구,나는've 사용 YUI's 풍부한 제어 놓으로 프로토타입에 대한 DOM 조작 과거에 경험이 없는 문제입니다. 틀림없이,이 작은 도구는't 의 다양한 배열을 사용한다.......
그럼에도 불구하고,나는'm 항상 주저하는 다양한 프레임워크에 나의 웹사 프로젝트;그러나,당신이'다만을 사용하여 jQuery's 돔 기능과 유이's 어 기능,그때 나는 당신이'다시 고급 있's 지 정말 이해의 충돌이. Plus,jQuery's noConflict()모드와 유이's namespacing,두 개의 프레임워크를 정말 안't trump 니다.
나는 그것을 생각하면 안됩't 문제가 될 때문에 유일한 모두 포함 된"네임스페이스",그래서 그것을 말아야't break 아무것도(I don't 알고 있는 경우 jquery 같 유이지만,그만큼 그't 확장 기본적인 물체가 안't 어떤 문제도 해결하). 내가 기억 더스 디 밖으로 나와 라이브러리와 비슷한 jquery 및 사례위 YUI: http://www.dustindiaz.com/introducing-ded-chain/ 다운로드하려고 했지만 이 사이트는 이제 오프라인입니다.
예를 사용하여,jquery 측에 따라 유이 확실히 가능하기 때문에 특히 두 jquery 및 유이 촬영했 강하를 방지하기 위한 조치를 글로벌 네임스페이스의 오염입니다. 그러나,구현 등의 조합이 불필요하게 많이 제공의 중복되는 기능입니다. 나는 당신을 촉구하는 사용 YUI3 제공하는 대부분의 기능 Jquery 그리고 훨씬 더 많은. YUI3 는 훨씬 더 깨끗하고 간결한 구문을 매우 잘 설명되어 있습니다. 그러나 그것은 당신을 사용하는 일부 jquery 플러그인이 누구의 유일한 대안을 사용할 수 없습니다. 이러한 경우에는 것이 좋습니다 당신을 살펴 Jquery UI 또는 wijmo UI 에서 필요로 하나,사용 가벼운 무게 UI toolkit 다음과 같 UKI. 또는,당신은 수도에서 살펴 ExtJS 는 Jquery 어댑터를 통해 취할 수 있는 이점에 대해 잘 알고 있으면 jquery 뿐만 아니라 풍부한 위젯의 extjs.