MochiKit

MochiKit
개발자밥 이폴리토
발표일2005년 7월 27일(21년 전)(2005-07-27)
안정화 버전
1.5 / (2013년 1월 5일(13년 전)(2013-01-05))
저장소
프로그래밍 언어자바스크립트
운영 체제크로스 플랫폼 (자바스크립트)
종류자바스크립트 라이브러리
라이선스MIT 허가서 / 아카데믹 프리 라이선스
웹사이트https://mochi.github.io/mochikit/

MochiKit은 밥 이폴리토가 작성하고 유지보수하는 경량 자바스크립트 라이브러리이다.

파이썬 네트워킹 프레임워크인 트위스티드에서 영감을 받았으며, 비동기적 동작을 가능하게 하기 위해 지연 실행 개념을 사용한다. 이로 인해 웹 서버와 대화를 유지하는 대화형 웹 페이지, 즉 Ajax 애플리케이션 개발에 유용하게 쓰인다.

특히 JSON으로 인코딩된 데이터 세트를 불러오고 조작하는 기능과 동적 페이지 구성 요소를 쉽게 생성하기 위한 함수 집합인 MochiKit.DOM이 주목할 만하다.

MochiKit은 터보기어스 파이썬 웹 애플리케이션 스택의 클라이언트 측 기능의 기반을 형성한다. 저자가 파이썬 커뮤니티에 관여한 영향으로 MochiKit은 파이썬 프로그래머에게 익숙한 많은 관용구를 보여주며, 파이썬 기반 웹 애플리케이션에서 흔히 사용된다.

같이 보기

각주

  1. ↑ Zammetti, Frank (2007년 9월 8일). 《Practical JavaScript, DOM Scripting and Ajax Projects》 (영어). Apress. ISBN 978-1-4302-0197-7.
  2. ↑ Moore, D.; Budd, R.; Benson, E. (2007). 《Professional Rich Internet Applications: AJAX and Beyond》. Wrox Professional Guides. Wiley. 195쪽. ISBN 978-0-470-14972-0. 2025년 3월 6일에 확인함.
  3. ↑ Ramm, M.; Dangoor, K.; Sayfan, G. (2006). 《Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites》. Pearson Open Source Software Development Series. Pearson Education. 242쪽. ISBN 978-0-13-270308-6. 2025년 3월 6일에 확인함.

외부 링크