MooTools 1.3
MooTools is unique
There's a lot of talk lately about "large applications" and how they affect how people are writing JavaScript--namely, a focus on modularity, reuse, and testability. I consider all of my code one large application: I want the same benefits across projects that I'd expect in a large application. I accomplish this with MooTools.
MooTools extends the JavaScript language itself, placing powerful functionality in natural places and on new types. This provides you with a framework: an API to write cross-environment code quickly with prescribed conventions for code organization.
This issue takes a deep look at MooTools 1.3 and the joy of a modular framework with a simple, fast, DOM library; the smoothest JavaScript effects library out there; a quick, flexible AJAX library, ECMAScript 5 specs in every environment, and a powerful inheritance system for truly portable code.
-
Three-Minute MooTools
November 09, 2010You won't get this from the docs. The essence of MooTools in three minutes flat.
-
MooTools Types 1.3
November 10, 2010MooTools upgrades the JavaScript environment with dozens of utility methods and functions by extending the native Types. This enhancement sets a foundation, across environments, for the rest of MooTools itself and your application.
-
MooTools Class 1.3
November 11, 2010Welcome to JavaScript with Class. The Class type in MooTools is one of the defining parts of the framework. The sooner you master Class, the sooner you'll write maintainable, extensible MooTools code. After MooTools Core establishes a few things, nearly every other addition to the framework is a class.
-
MooTools Events 1.3
November 12, 2010Events are the communication lines between objects. What's exciting about client-side JavaScript to me is the changing state of a page as the user interacts. Without events, there would be no way to manage the state of all your objects and create a dynamic experience.
-
MooTools Element 1.3
November 13, 2010The Element module in MooTools is your gateway to the DOM. In addition to creating, selecting, and manipulating elements, it features element getters, setters, and storage. Also, the Element module, along with Slick, provide a few more of places to put your code.
-
MooTools Packager
October 14, 2010Because MooTools is modular, manually including all the different files you need, along with their dependencies, is a pain in the neck. Kamicane's Packager to the rescue! Packager is a PHP class and command-line tool used to build JavaScript files from components.