코드를 jQuery 플러그인으로 변환하는 것이 적절한가?jQuery - 응용 프로그램 코드와 플러그인 작성하기
코드의 일부가 플러그인으로 더 좋을 수 있다는 기준/징후는 무엇입니까?
코드를 jQuery 플러그인으로 변환하는 것이 적절한가?jQuery - 응용 프로그램 코드와 플러그인 작성하기
코드의 일부가 플러그인으로 더 좋을 수 있다는 기준/징후는 무엇입니까?
실제로 코드는 $.fn
에 새로운 항목을 추가하자마자 jQuery 플러그인입니다.
그러나 그 외에도 재사용 가능한 코드 또는 응용 프로그램에 특정한 코드는 의미가 있습니다.
또한 Plugin Authoring Guide을 살펴보십시오. 따라해야하는 모범 사례가 나와 있습니다. 특히 어떤 시점에서 jquery 플러그인을 릴리스 할 수있는 경우 특히 그렇습니다. 하지만 코드를 플러그인으로 만드는 것이 의미있는 경우에 대한 아이디어를 줄 수도 있습니다.
코드가 전혀 재사용/재사용이 가능한지 여부는 중요하지 않으며, 그렇다면 가까운 장래에 실제로 코드를 재사용해야 할 필요가 있다고 생각한다면 무엇보다 중요합니다. 나는 일반적으로 둘 다의 혼합물로 끝난다; 플러그인으로 추상화 된 공통 기능 및 해당 플러그인을 초기 화하고 해당 페이지에 고유 한 것을 설정하는 페이지 별 사용자 정의 코드가 포함됩니다.
나는 그것을 추상적으로 결정할 위치를 정확히 알고 있으며 따라야 할 엄격하고 빠른 규칙이 없습니다. 완전히 명확하지 않은 경우 적어도 플러그인으로 만들 수있는 미래에 대한 눈을 가진 사용자 정의 코드를 작성하려고 할 수 있습니다. Javascript는 실제로 클로저를 통해 쉽게 만듭니다.
"플러그인으로 추상화 된 공통 기능 및 해당 플러그인을 초기 화하고 해당 페이지에 고유 한 것을 설정하는 페이지 별 사용자 정의 코드"- 이는 좋은 경험 법칙입니다. 감사합니다. – meleyal
+1, 내가 그 파일/응용 프로그램에 특정한 100 % 일지라도 거의 모든 코드를 (HTML 속성과 달리) JS 파일에 삽입합니다. – tobyodavies