inwebdeveloper

Free Web Resources – inWebdeveloper

Yahoo!’s Mojito is Now Open Source

Mojito is one of the Yahoo! Cocktails, JavaScript-centric presentation platform for connected devices.

Mojito apps run on the client, using the client’s embedded JavaScript engine. But Mojito also runs on the server, on NodeJS. Node is great, and we love it. Node’s focus is on efficient low-level constructs for I/O, while Mojito is about providing application patterns to help you structure your code, to make it more modular, more concise, and perform better. Cool stuff, right? But we have a grander vision for Mojito. Think about it: having the ability to run JavaScript code on either end, we’ve built a framework for both. A framework that hides (a little, not too much) the execution site. A framework that lets you assemble and render data on the server, or, well, on the client too!

Mojito is a sweet (and minty!) MVC application framework built on YUI 3 that enables agile development of Web applications. Mojito allows developers to write client and server components in the same language (JavaScript), using the same framework. Because Mojito applications are written in JavaScript, they can run on the client (in the browser) and on the server (with Node.js). In addition, Mojito has built-in support for internationalization, testing, and building documentation.

“Yahoo!’s Mojito is Now Open Source” : read more …

Comments are closed.