The breadth of this library is really remarkable. It feels slow, though.
I think people underestimate the importance of a snappy fast interface. We use bootstrap + handlebars and get really fast response, at the cost of having to build a lot ourselves.
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
The breadth of this library is really remarkable. It feels slow, though.
I think people underestimate the importance of a snappy fast interface. We use bootstrap + handlebars and get really fast response, at the cost of having to build a lot ourselves.
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