Estenda de forma limpa qualquer classe JS
A classsintaxe do Coffeescript é compatível com as soluções de herança de protótipo do JavaScript. Por exemplo, você pode estender as aulas do Google Maps usando conciso e DRY: class …
Continuar lendoConteúdo para você se capacitar em programação
A classsintaxe do Coffeescript é compatível com as soluções de herança de protótipo do JavaScript. Por exemplo, você pode estender as aulas do Google Maps usando conciso e DRY: class …
Continuar lendoSempre quis implantar seu aplicativo node.js em um servidor, mas tudo que você fez foi usar nohup node script.js &, porque as soluções alternativas pareciam ser muito difíceis. Existe uma …
Continuar lendoUm problema que podemos enfrentar ao usar turbolinks é que a ligação para $ (document). Já se perde quando a página muda de localização. Para resolver isso, temos que vincular …
Continuar lendoPeguei isso no Licson.net, mas mesmo assim é um módulo minúsculo incrível que você pode incluir. Basta anexá-lo ao seu audioContext e ele deve tentar deletar todo o áudio no …
Continuar lendoPor algum tempo, o flash era o único jeito se você precisava criar arquivos WAV no navegador. À medida que o padrão WebRTC amadurece, isso se torna menos obrigatório. Eu …
Continuar lendoO título é na verdade um duplo sentido, porque a Starbucks me ajudou a me apaixonar pelas coisas reais. E a simplicidade por trás do CoffeeScript me ajudou a me …
Continuar lendoEu 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 …
Continuar lendoRaphaelJs é uma biblioteca incrível para desenho vetorial em um site, especialmente adequada para gráficos interativos. Em um projeto recente, criei um mapa interativo RaphaelJs para as províncias espanholas que …
Continuar lendoAlguém vai me mandar direto para o Inferno por causa dessa loucura, mas funciona! 🙂 Function::include = (mixin) -> for name, method of mixin method[‘super’] = @prototype[name] @prototype[name] = methodclass …
Continuar lendoCom café cli, use a bandeira -bare . No Gruntfile, adicione a opção bare: true
Continuar lendoÀs vezes, um switch é útil, mas uma ou mais das condições de switch não são fáceis de configurar. Este é o comportamento padrão do switch documentado: go = (activity) …
Continuar lendohttps://github.com/netzpirat/haml_coffee_assets Você pode renderizar modelos parciais com ativos de café haml . É muito simples de usar: No primeiro arquivo (/template/index.jst.hamlrc): %p Lorem ipsum…%ul – for @word in [‘Sample’, ‘text’, …
Continuar lendoGosto que cada uma das minhas funções de middleware esteja em arquivos separados e consolidados em um único diretório chamado, você adivinhou, ‘middleware’. Em seguida, simplesmente solicito () meu carregador …
Continuar lendoEste protocolo está em CoffeeScript. Se você quiser javascript simples, use http://js2coffee.org Cuidado: a autenticação HTTP não é a melhor maneira de autenticar seu usuário (devido à falta de recurso …
Continuar lendogetClientIp = (req) -> forwardedFor = req.header ‘x-forwarded-for’ if forwardedFor forwardedFor.split(‘,’).shift() else req.connection.remoteAddress
Continuar lendoCansado de sintaxe extra em seu Express app.js, ou quer mudar para CoffeeScript para seu código do lado do servidor? Experimente este pseudo-DSL para ver o tamanho: run.js coffee = …
Continuar lendo