This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "MochiKit" – news ·newspapers ·books ·scholar ·JSTOR(September 2023) (Learn how and when to remove this message) |
Developer(s) | Bob Ippolito |
---|---|
Initial release | July 27, 2005; 19 years ago (2005-07-27) |
Stable release | 1.5 / (January 5, 2013; 12 years ago (2013-01-05)) |
Repository | |
Written in | JavaScript |
Operating system | Cross-platform (JavaScript) |
Type | JavaScript library |
License | MIT License /Academic Free License |
Website | https://mochi.github.io/mochikit/ |
MochiKit is a light-weightJavaScript library[1] written and maintained by Bob Ippolito.[2][3]
Inspired by thePython networking framework,Twisted, it uses the concept of deferred execution to allow asynchronous behaviour. This has made it useful in the development of interactive web pages which maintain a dialog with the web server, sometimes calledAjax applications.
Of particular note is its ability to load and manipulateJSON-encoded data sets, and MochiKit.DOM, a set of functions to easily create dynamic page components.
MochiKit forms the foundation of the client-side functionality of theTurboGears Python web-application stack. Perhaps as a result of the author's involvement in the Python community, MochiKit exhibits many idioms familiar to Python programmers, and is commonly used in Python-based web applications.
![]() | Thissoftware-engineering-related article is astub. You can help Wikipedia byexpanding it. |