Microsoft, jQuery 투자 확대

2030 단어
최근 마이크로소프트는 jQuery 개발에 도움을 제공할 것이라고 재차 밝혔다. 우선 템플릿 지원을 늘리고 일정한 자원을 분배할 것이다. 이는 전업 개발자를 포함한다.jQuery 작성자인 John Resig는 jQuery가 이전과 같이 독립적이고 소스 오픈 프로젝트의 본색을 유지할 것이며 CodePlex로 이전하지 않을 것이라고 밝혔다.
jQuery는 John Resig이 2006년에 처음 발표했고 마이크로소프트는 2008년에 이 JavaScript 라이브러리에 지원을 제공한다고 발표했다.MIX 2010에서 마이크로소프트는 jQuery에 대한 지원을 재확인했다. 이것은 주로 다음과 같은 세 가지 분야에 나타난다. 그것이 바로 템플릿, 스크립트 불러오기와 데이터 귀속이다.현재 이미 약간의 ASP가 있다.NET 개발자는 jQuery의 개발에 전담하고 있지만 구체적인 수량은 알 수 없다.
이러한 계획 중의 jQuery 플러그인은 플랫폼과 언어에 독립된 것이다. 즉, 마이크로소프트가 이를 ASP에 사용하려고 하지만.NET에서 클라이언트 개발을 수행하지만 ASP에 바인딩되지는 않습니다.NET에.사실 Visual Studio 2010 및 ASP.NET MVC에는 이미 jQuery 1.4.2가 포함되어 있습니다.John Resig은 jQuery를CodePlex로 이전할 계획이 없으며, 이 프로젝트는 여전히 독립을 유지할 것이라고 밝혔다.
증가해야 할 첫 번째 특징은 템플릿 엔진이다. 템플릿을 통해 유연한 방식으로 데이터를 나타낼 수 있다.Microsoft ASP.NET MVC 고급 프로젝트 매니저인 Stephen Walther는 이미 템플릿 제안을 제출했다. 이 제안은 jQuery의 일반적인 검사 절차의 시련을 겪어야 한다. 이 절차는 지역 사회의 피드백에 따라 구축된 것으로 어떠한 제안도 받아들이거나 거절할 수 있다.
  • jQuery.fn.render – DOM 요소 렌더링
  • jQuery.fn.append("#template",arrayOrObject, options) - 템플릿을 지정하여 DOM
  • 을 조작할 수 있습니다.
  • jQuery.templates - 컴파일된 템플릿을 템플릿 설정 대상에 추가
  • jQuery.tmplFn – 내장 함수를 확장하기 위해 새로운 함수를 사용할 수 있음
  • 이 제안에는 컨텐트를 보여주는 예도 포함되어 있습니다.
    
    <script type="text/javascript">
    
    jQuery(function(){
      var products = [
            { name: "Product 1", price: 12.99},
            { name: "Product 2", price: 9.99},
            { name: "Product 3", price: 35.59}
      ];
    
      $("#template")
         .render(products) 
         .appendTo("ul");
    });
    </script>
    
    <script id="template" type="text/html">
    	<li>{%= name %} - {%= price %}</li>
    </script>
    
    <ul></ul>

    위의 코드는 다음과 같은 결과를 낳습니다.
  • Product 1 – 12.99
  • Product 2 – 9.99
  • Product 3 – 35.59

  • 템플릿 엔진의 작업 방식을 설명하는 시험적인 플러그인도 있다.
    영어 보기: Microsoft Gets More Involved with jQuery

    좋은 웹페이지 즐겨찾기