I have run into another snag with using YUI in an MVC app, one that is causing me to look into JQuery + Backbone as an alternative.
It’s a pretty small thing over all, I can’t get actual YUI controls working from Moustache templates. You need to pass the ID to a control, but at the point of Render() it doesn’t appear to be valid. This isn’t the actual problem though, the problem(s).
- The community is quite small, and I found ZERO examples except Mojito based. Even that is pretty sparse.
- The everything and the kitchen sink approach YUI takes makes dropping in a replacement much trickier.
- The only community is only really active on the official YUI forums, and they are moderated.
That last one is a gigantic deal breaker for me. See, the community at the forums is wonderful and responsive. It was quite impressive to deal with them and they have my kudos.
However… my first post took 3 days to get approved! My second comment took another 8 hours.
3 days in like a decade in internet-years! It may seem a small point, but Yahoo!, if you want people to adopt YUI, you really need to remove this restriction.