♨ Sugar.js seu CoffeeScript

Cenário

Eu encorajo você a usar sugar.js em seu aplicativo ( mas não na biblioteca ) como uma alternativa para underscore.js . Isso deixará seu código limpo, especialmente se você estiver usando CoffeeScript.

Uma preocupação é poluir protótipos de objetos nativos, mas Sugar.js deixa Objecto protótipo intacto e, na prática, os métodos que ele adiciona a outros nativos nunca quebrarão outro código.

Além disso, se você está mexendo com JavaScript Datee Timeobjetos, sugiro usar date.js (tem uma API incrível e compatível com Sugar.js).