YUI and Alloy actually have a few tools that help you write snappy interfaces.
1) The loader[1]. The ability to load modules on demand help a lot with reducing the initial kweight of your page. The loader supports very easily concatenation of scripts which has a huge impact in perceived performance. It also does conditional loading, which means that it doesn't load compatibility code for old browsers when it isn't necessary.
2) You also get the flavor of templates you like. They come bundled with Handlebars and Template.Micro[2], a very light and fast template engine similar to Underscore templates.
Comments
YUI and Alloy actually have a few tools that help you write snappy interfaces.
1) The loader[1]. The ability to load modules on demand help a lot with reducing the initial kweight of your page. The loader supports very easily concatenation of scripts which has a huge impact in perceived performance. It also does conditional loading, which means that it doesn't load compatibility code for old browsers when it isn't necessary.
2) You also get the flavor of templates you like. They come bundled with Handlebars and Template.Micro[2], a very light and fast template engine similar to Underscore templates.
[1] http://yuilibrary.com/yui/docs/yui/#dynamic-loading-with-use
[2] http://yuilibrary.com/yui/docs/template/#using-templatemicro