2011-05-03 4 views
5

jQuery 용 코드가 모두 손으로 작성되었다고 생각할 수 없습니다.스크립트 예리한 라이브러리를 생성하는 자동화 도구가 있습니까?

편집. 그냥 cleaer 될

스크립트 #에는 jquery를 감싸는 라이브러리 세트가 있습니다. 이것은 자연스러운 C# 방식으로 jquery 함수를 호출 할 수있게 해줍니다. 그러나 그들은 길다란 커다랗다. 그러나 그들은 또한 깔끔하고 일관성있게 보입니다. 도구로 만든 것 같습니다. 그러나 스크립트 arp 패키지에는 도구가 없습니다. 그러므로 q

+0

질문을 명확하게 작성해야합니다. :) – DuckMaestro

+1

대답을 아는 사람은 그 질문을 이해하지만 나는 그것을 분명히 할 것이다. – pm100

답변

5

불행히도 마법의 도구가 ... 그리고 나는 jQuery 코드를 직접 작성했다.

만약 당신이 그것을 보았다면, 당신은 실제로 모든 "단점"을보아야 만한다는 것을 알게 될 것입니다. ... 음 ... 다양한 행동을 얻기 위해 매개 변수 순서/수 등을 변화시킴으로써 성취 된 특징들 가능한 다른 반환 값 등.이 모든 정보는 멋진 래퍼를 생성 할 수있는 스크립트에는 존재하지 않습니다.

또한 자연스럽고 유용한 C# 경험이 무엇인지 생각해야하는 곳이 있습니다. 예를 들어 열거 형을 사용하여 문자열 리터럴, 숫자 리터럴을 나타낼 수 있습니다. 오버로드 또는 런타임시 동일한 호출로 변환되는 다른 이름의 C# API로 다른 동작을 표현하는 방법. 제네릭이 유용 할 때도 마찬가지입니다.

로켓 과학은 아니지만 약간의 작업이 필요합니다. 또한 랩하려고하는 API의 크기에 따라 다릅니다. jQuery 코어는 다른 jQuery 플러그인에 비해 상당히 큰 표면적이다.

+0

나는 도장을 감싸고 싶어한다. V 빅. 날카로운 키트에 랩퍼 생성기가있는 것 같습니다. 수정 해 드릴 수 있습니다. – pm100

+0

질문을 올리거나 아이디어를 도출하여 Dojo 래퍼를 작성하려는 경우 알려주십시오. 나는 그것이 어떤 사람들에게는 유용한 추가가 될 것이라고 생각한다. 래퍼 생성기가 적절한 시작을 제공 할 수 있기를 바랍니다. –

+0

도장 라이브러리 생성을 통해 어딘가에 도달 했습니까? 새로운 API는 쉽게 감쌀 수있는 무언가와 매우 흡사합니다 ... 글로벌 변수는 사용하지 않습니다. – MBoros

0

나는 당신의 질문을 올바르게 받아들이고 있는지 잘 모르겠지만 jQuery를위한 코드 생성을 찾고 계십니까? 그렇다면 나는 존재하지 않는다고 생각한다. 그러나 Aptana Studio와 같은 무료 소프트웨어에서 사용할 수있는 훌륭한 플러그인이 있습니다. 희망이 도움 :)

관련 문제