Publicado por Rafael Rosa em 20 de February de 2009

Sprockets: Uma biblioteca Ruby para gerenciar dependências JavaScript da 37signals

SprocketsGerenciar e organizar vários arquivos JavaScript em suas aplicações Rails pode ser uma tortura, especialmente durante sua publicação, quando é preciso minimizar a quantidade desses arquivos para melhorar a performance.

Seus problemas acabaram, chegou Sprockets, a nova biblioteca de gerenciamento e concatenação de Javascripts criada pela 37signals (ou, para ser mais preciso, pelo Sam Stephenson). Uma vez instalada, a Sprockets permitirá que você organize os arquivos Javascript da sua aplicação em pequenos grupos, mais fáceis de gerenciar e que podem ser distribuídos entre vários diretórios e arquivos.

Através de diretivas incluídas no começo de cada JavaScript, ela pode determinar quais são os arquivos dos quais sua aplicação depende. Então, ao publicá-la, ela usa essas diretivas para converter vários arquivos em apenas um, melhorando a performance. Além disso, ela traz é a possibilidade de incluir recursos estáticos, como CSS e imagens junto com o seus Javascripts, e também permite que você inclua constantes com strings neles utilizando um arquivo YAML.

A Sprockets está disponível tanto como um gem para Ruby quanto como um plugin para o Rails, e você pode acessar o código fonte no GitHub. Para obter mais informações, visite a página oficial do projeto.

Apenas Um Comentário para “Sprockets: Uma biblioteca Ruby para gerenciar dependências JavaScript da 37signals”

  1. #1
    ptharso Disse:

    Eu criei uma tabela mysql com meu menu javascript contendo um campo texto similar "menu[0]=titulodomenu".
    Agora estou querendo ler a tabela e imprimir os registros dentro das tags . Tentei de varias forma e o resultado não sai na pagina.
    Alguem poderia ajudar?

Deixe um Comentário