Mojito is a model-view-controller (MVC) application framework built on YUI 3 and its open source. Most notable feature of mojito is its capability to give you seamless MVC framework to manage your code on server as well as on client. Applications built on Mojito consists of small components called Mojits which are independent UI element which can have their own Model,View, Controller and Binders.
Mojito features:
- Local Command Line development Tools.
- Library for simplifying internationalization & localization.
- Integrated unit testing.
- Device Specific Presentation.
- Single MVC to manage Client and Server code seamlessly.
ScreenCast
How to setup this example- Install Node
- Install Mojito
- Create App and Mojit
- Modify application.json
- Modify routes.json
- Modify mojits MVCs. Get the full code here
npm install mojito -g
$ mojito create app youtubesearch $ cd youtubesearch $ mojito create mojit containerMojit $ mojito create mojit searchResultMojit
Get from github git clone https://github.com/markandey/mojito-example-youtube.git
I have used YQL to get youtube search result. To Read more about the YQL read here.
Where to Host Mojito Application
You can host mojito on any node.js server, Try Openshift, its free and easy to deploy.
You can also try http://www.nodejitsu.com/
Mojito is a great framework! Cocktail's also great.
ReplyDeleteI had a chance to get to know them last month :)
DN - thinphp.com
Loved the way the change of affinity from server to common is made seamless. Mojito FTW!
ReplyDeleteII've been a few days playing with Mojito, and .. I'm fascinated by Mojito's way of doing. I've been following Meteor and Derby.js, but in the end Mojito has beend used in production, does have good documentation and there is under it a well known and proven YUI 3 lib that helps in case you adopt it!
ReplyDeletejoan
Those who need to pay utilizing a fiat forex might be disenchanted. But if you’re planning on depositing and withdrawing utilizing cryptos, this could be the location for you. Do not consider playing as a means of earning cash, and only play with cash that you can afford to lose. If may be} nervous about your playing or affected by someone else's playing, please contact Gamblingtherapy 코인카지노 or GamblersAnonymous for assist.
ReplyDelete