[javascript] jQuery를 어디서 배울 수 있습니까? 그만한 가치가 있습니까?

w3schools.com의 웹 개발에 대해 많은 경험을 쌓았습니다 . 나는 안타깝지만 PHP와 CSS 섹션은 특히 참조에 매우 유용한 것으로 판명되었습니다.

어쨌든, 비슷한 jQuery 사이트가 있는지 궁금합니다 . 학습에 관심이 있지만 온라인 / 검색이 가능해야하므로 향후 정보가 필요할 때 쉽게 참조 할 수 있습니다.

또한 간단히 말해서 jQuery는 학습 가치가 있습니까? 아니면 다른 JavaScript 라이브러리를 봐야합니까? Jeff가 Stack Overflow에서 jQuery를 사용하고 잘 작동하는 것 같습니다.

감사!

편집 : jQuery의 웹 사이트에는 매우 큰 자습서 목록 과 포괄적으로 보이는 문서 페이지가 있습니다. 나는 아직 그것을 겪을 시간이 없었습니다. 다른 사람이 그것을 경험 한 적이 있습니까?

편집 2 : Google이 현재 jQuery 라이브러리를 호스팅하는 것 같습니다. 그것은 jQuery에게 홍보 측면에서 매우 큰 이점을 제공해야합니다.

또한 모든 사람이 같은 장소에서 호스팅되는 단일 통합 aQuery 라이브러리를 사용하는 경우, 대부분의 인터넷 사용자를 위해 초기에 캐시되므로 사이트를 사용하기로 결정하더라도 사이트의 다운로드 공간에 영향을 미치지 않아야합니다.

2 개월 후 …

편집 3 : 최근 직장에서 프로젝트에서 jQuery를 사용하기 시작했으며 함께 작업하는 것이 좋습니다! jQuery를 배우고 사용 하는 것이 절대적으로 가치 가 있다고 결론을 내렸다는 것을 모두에게 알리고 싶었습니다 .

또한 공식 jQuery 설명서자습서 에서 거의 전적으로 배웠습니다 . 매우 간단합니다.

10 개월 후 …

jQuery는 처음에이 글을 작성한 이후로 만든 모든 웹 앱의 일부입니다. 점진적으로 향상되고 코드 유지 관리가 가능합니다.

또한 모든 jQuery 플러그인은 매우 유용한 리소스입니다!

3 년 후 …

여전히 매일 약 jQuery를 사용하고 있습니다. 이제 jQuery 플러그인을 작성하고 풀 타임 상담을합니다. 나는 주로 Djangonaut이지만 jQuery와 몇 가지 자바 스크립트 만 계약했습니다. 생명의 은인입니다.

한 jQuery 사용자에서 다른 jQuery로 … jQuery (또는 밑줄-아래 참조)를 사용 하여 템플릿을 살펴 봐야 합니다.

jQuery 외에도 내가 찾은 다른 것들 (예상 부분을 사용하는 프로젝트) :



답변

Rick Strahl과 Matt Berseth의 블로그는 모두 jQuery를 소개했으며 사람들이 기뻐했습니다. jQuery는 a) 클라이언트 프로그래밍 관점, b) 그 원인으로 인한 슬픔, c) 얼마나 재미 있을지 완전히 변경합니다.

http://www.west-wind.com/weblog/

http://mattberseth.com/

내가 작업에서 책 jQuery를 사용
http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 (나는에서 사용 구입 아마존 약 22 달러). 나를 jQuery로 부트 스트랩하는 데 큰 도움이되었습니다. jquery.com의 설명서도 매우 유용합니다.

jQuery가 약간 무너지는 곳은 UI 구성 요소입니다. 아직 프라임 타임 준비가되지 않은 것 같습니다.

프로토 타입 , MooTools 또는 ExtJS 가 jQuery만큼 우수 할 수 있습니다 . 그러나 저에게는 jQuery가 지금보다 약간의 추진력을 가지고있는 것 같습니다.

jQuery를 확인하십시오. 매우 멋지다!


답변

jQuery 학습을위한 유용한 리소스는 Learning jQuery 입니다. 저자 Karl Swedberg는 또한 다음과 같은 제목의 책을 ​​공동 저술했습니다. 예, jQuery 학습 . Remy Sharp는 블로그 에서 jQuery의 시각적 측면에 대한 유용한 정보도 제공 합니다.

-사노


답변

jQuery를 배우기로 결정하기 전에 약 6 개월 동안 프로토 타입을 사용했습니다. 나에게 그것은 밤낮의 차이와 같았다. 예를 들어, 프로토 타입에서는 요소 세트가 있는지 확인한 다음 무언가를 설정하는 요소 집합을 반복합니다. jQuery에서는 $ ( ‘div.class’). find ( ‘[name = thing]’) 또는 기타 설정하십시오.

사용하기가 훨씬 쉽고 훨씬 강력합니다. 플러그인 지원도 훌륭합니다. 거의 모든 일반적인 js 패턴에는 원하는 것을 수행하는 플러그인이 있습니다. 프로토 타입을 사용하면 필요한 코드 조각이있는 블로그를 검색 할 수 있습니다.


답변

그만한 가치가 있습니다. jQuery는 JavaScript를 다시 재미있게 만듭니다. 마치 모든 JavaScript 모범 사례가 단일 라이브러리에 싸여있는 것처럼 보입니다.

나는 jQuery in Action (Manning)을 통해 그것을 배웠다 . 특히 플러그인과 관련하여 현재의 상황보다 약간 뒤떨어져 있지만 훌륭한 소개입니다.


답변

특정 요구 사항에 적합한 지 검토하기 위해 최소한의 검토가 필요한 수많은 JavaScript 라이브러리가 있습니다. 먼저, 선택 및 평가 프로세스를 안내하는 간단한 기준 목록을 작성하십시오.

그런 다음 Wikipedia 같은 곳 에서 높은 수준의 프레임 워크 비교 / 검토를 확인하고 기준과 관심 분야에 맞는 몇 가지를 선택하십시오. 그들이 당신을 위해 어떻게 작동하는지 테스트하십시오. 전부는 아니지만 대부분의 이러한 라이브러리에는 참조 문서 및 사용자 그룹 유형 지원이있는 웹 사이트가 있습니다.

Prototype , script.aculo.us , Jquery , Dojo , YUI 등 일부 이름을 지정하려면 모두 활성 사용자 및 기여자가있는 것으로 보이므로 귀하의 요구 사항을 충족하는지 확인하십시오.

Jquery는 좋지만 약간의 추가 노력으로 다른 무언가가 더 잘 작동한다는 것을 알 수 있습니다.

행운을 빕니다.


답변

나는 자습서 (이러한 일련의 발견 “jQuery를 절대 초보자를위한”비디오 시리즈) 에 의해 제프리 방법은 아주 도움이됩니다.

jQuery를 처음 사용하는 개발자를 대상으로합니다. 그는 jQuery를 사용하여 애니메이션, 요소 생성 및 제거 등과 같은 멋진 것들을 만드는 방법을 보여줍니다.

나는 그것으로부터 많은 것을 배웠다. 그는 jQuery를 사용하기 쉬운 방법을 보여줍니다. 이제는 그것을 좋아하고 복잡하더라도 jQuery 스크립트를 읽고 이해할 수 있습니다.

다음은 ” 텍스트 크기 조정 “을 좋아하는 예입니다.

1- jQuery :

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.

            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- CSS 스타일링 :

<style type="text/css" >
  body{
      margin-left:300px;text-align:center;
      width:700px;
      background-color:#666666;}
  .box {
      width:500px;
      text-align:justify;
      padding:5px;
      font-family:verdana;
      font-size:11px;
      color:#0033FF;
      background-color:#FFFFCC;}
</style>

2- HTML :

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In todays video tutorial, Ill show you how to resize text every
    time an associated anchor tag is clicked. Well be examining
    the slice”, parseFloat”, and CSS Javascript/jQuery methods.
    </p>
</div>

다음 자습서를 적극 권장합니다.

http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/


답변

jQuery를 배울 수있는 많은 자료가있다 (IMHO의 가치가있다). jQuery 설명서를 읽으려면 http://docs.jquery.com/Main_Page 에서 시작하십시오 . http://visualjquery.com/1.1.2.html :이 사이트는 제공하는 내용을 시각적으로 볼 수있는 훌륭한 사이트입니다
. Manning 서적에는 jQuery in Action 이라고하는 훌륭한 책이 있습니다. JavaScript 라이브러리에 관해서는 jQuery와 다른 것을 비교하려는 경우이 라이브러리와 프로토 타입이 가장 인기가 있습니다.