We use YUI on the daily basis in a form of building blocks, but when it comes to boilerplating our projects, we are on our own. Mojito provides a unique opportunity for YUI developers to speed up the development process by providing boilerplate and building capabilities for YUI projects by offering a variety of options to build traditional YUI web apps, mobile apps to deploy on devices, and Node.JS applications as well. It does it by leveraging YUI Library and YUI Tool chains to build at scale.
1 of 102
More Related Content
YUIConf2012: Mojito for YUI Developers
2. Caridy Patino
Bartender at Yahoo! Mojito Team
Principal Engineer at Yahoo! Search
caridy@yahoo-inc.com
@caridy
8. Example of a composite seed from search.yahoo.com:
http://a.l.yimg.com/pv/lib/s9/srp-core-js-1_201106101018.js
http://a.l.yimg.com/pv/lib/s9/srp-core-js-2_201210020629.js
67. The af?nity registration solves two use cases:
Bar
requires
(server)
Foo
(common)
Baz
(client) requires
Bar
(server)
Foo
requires
(common)
Bar
(client)
68. By selector, which is applicable for js, css and templates,
and it is used by mojito-store during run time
70. The selector registration solves one use case:
pick ¡°bar.iphone¡± Bar
(iphone)
Foo
require ¡°bar¡± Bar
mojito-store
(ipad)
selector
iphone,mobile,*
Bar
context (mobile)