Principais Alternativas de Grunt Mais Bem Avaliadas

As capacidades do Grunt são fenomenais.
Descobri que a capacidade de definir várias tarefas e combinar vários pacotes juntos tornou minha vida mais fácil ao trabalhar com LESS, e mais importante, ao trabalhar com Javascript, JSX e Babel.
Descobri que o Grunt torna o gerenciamento de recursos para aplicativos web muito simples, e muitas vezes processos que se tornam muito tediosos podem ser simplificados; e o Grunt pode assumir a organização de tudo, enquanto eu me concentro em desenvolver e escrever código. Análise coletada por e hospedada no G2.com.
Eu acho que alguns pacotes podem ser complicados entre si; às vezes causando problemas por causa de diferenças de dependência.
Um problema que acho mais irritante é quando quero que o Grunt funcione em segundo plano, e não quero ter que verificar o status da tarefa se houver algum problema. Pode ser difícil se houver erros de sintaxe, e o pacote que está gerando o erro não for detalhado o suficiente. Análise coletada por e hospedada no G2.com.
16 de 17 Avaliações Totais para Grunt
Sentimento Geral da Revisão para Grunt
Entre para ver o sentimento das avaliações.

Ajuda a automatizar facilmente as tarefas que você requer repetidamente, como compilação, linting e teste de arquivos, o que me ajuda a economizar tempo.
Tem muitos plugins pré-instalados para sua ajuda.
Uma vez que você o instala com NodeJs e configura suas tarefas, torna sua experiência de trabalho impecável. Análise coletada por e hospedada no G2.com.
Não funciona a menos que você atualize seus módulos e plugins NPM para a versão mais recente, o que se torna problemático quando você precisa urgentemente que seu trabalho seja concluído. Exceto por isso, outras coisas funcionam bem. Análise coletada por e hospedada no G2.com.
É a melhor ferramenta para automação de tarefas repetitivas. Oferece vários plugins para facilitar o trabalho. Oferece excelente suporte e documentação para começar. Análise coletada por e hospedada no G2.com.
Para alcançar uma funcionalidade específica, temos que escrever muito código, o que é um grande ponto negativo. Às vezes, ele fica preso na tela de lançamento. Além disso, o tamanho do arquivo de configuração é enorme em comparação com outros executores de tarefas JS. Análise coletada por e hospedada no G2.com.

Sim, é a melhor ferramenta... fácil de usar... muito boa para desenvolvimento em JavaScript. Análise coletada por e hospedada no G2.com.
1. Muito bom para executor de javascript
2. Minificação automatizada
3. Boa compilação de js Análise coletada por e hospedada no G2.com.
Eu adoro o fato de que o Grunt tem muitos tamanhos de arquivo, o que reduz a pasta e ajuda a página a carregar mais rápido ao navegar. Há uma maneira de acelerar o fluxo de trabalho de desenvolvimento e melhorar a taxa de trabalho dos projetos. O plugin Grunt consiste em infraestrutura limitada, portanto, é possível trabalhar com uma nova base de código. Os plugins Grunt também nos ajudam a realizar tarefas como minificação e compilações, permitindo testes de arquivos de forma fácil. Análise coletada por e hospedada no G2.com.
Eu odeio que sempre que meus pacotes npm estão sendo atualizados, tenho que esperar até que o escritor do plugin grunt o atualize, o que é um pouco agitado. O plugin também ocupa uma grande quantidade de configuração de dados e, às vezes, esses arquivos de configuração são longos. Análise coletada por e hospedada no G2.com.
Grunt oferece a mesma funcionalidade que o npm, mas um pouco mais rápido, embora seja difícil de notar. Também é mais fácil escrever configurações com o grunt do que com o npm. Análise coletada por e hospedada no G2.com.
npm vem pré-configurado no Nodejs, o que torna muito improvável que os desenvolvedores usem grunt em vez de npm. Análise coletada por e hospedada no G2.com.

A flexibilidade e a facilidade de uso após a configuração. Análise coletada por e hospedada no G2.com.
O tempo que leva para configurar e que os muitos arquivos na pasta node_modules demoram uma eternidade se você quiser sincronizar o projeto com um serviço de backup. Análise coletada por e hospedada no G2.com.

Eu usei o Grunt para nos ajudar a manter a consistência entre os desenvolvedores na formatação de arquivos, para ajudar a pré-carregar documentos para sites, para ajudar no desempenho dos arquivos através da minificação, etc. Existem tantos plugins disponíveis para usar em tantos casos diferentes, é incrível! Análise coletada por e hospedada no G2.com.
Há uma curva de aprendizado considerável ao usar o Grunt pela primeira vez. Além disso, devido às diferenças nas máquinas, às vezes uma configuração no computador de uma pessoa não funcionará no de outra. É muito estranho e você passará por dores de cabeça às vezes. Mas o tempo que ele economiza vale qualquer esforço. Análise coletada por e hospedada no G2.com.

Quando eu liderava uma equipe de desenvolvedores em uma empresa dedicada à criação de aplicativos móveis e web, estávamos procurando maneiras de otimizar o trabalho realizado por eles, não apenas para diminuir o tempo dedicado a tarefas triviais, mas para melhorar o desempenho do trabalho deles. Durante uma pesquisa há alguns anos, descobrimos que é possível usar o Grunt para fazer tudo isso. Como a maioria dos nossos desenvolvedores web usa JavaScript e Node, eles estavam capacitados para escrever tarefas com o Grunt para alcançar essa capacidade de automação, então agora eles otimizam scripts e folhas de estilo e compilam ativos com ele. Análise coletada por e hospedada no G2.com.
Se você não é desenvolvedor, não pode usar isso, então é apenas para desenvolvedores de software com conhecimento médio ou avançado de JavaScript / Node JS. Análise coletada por e hospedada no G2.com.

Eu realmente amo como o Grunt é fácil de instalar. Como a maioria dos pacotes npm, é literalmente uma instalação de uma única linha e funciona imediatamente sem precisar de muita configuração. Configurar um gruntfile é muito fácil usando as instruções no site deles (desde que você tenha um entendimento do formato de arquivo JSON). O site do Grunt também é (principalmente) um prazer de usar, é muito fácil acessar a ampla variedade de plugins e muito simples encontrar uma boa documentação para começar; tornando realmente fácil colocar tarefas em execução imediatamente. Análise coletada por e hospedada no G2.com.
Às vezes, muitas das tarefas podem parecer muito repetitivas e há muito de copiar e colar código. Às vezes, os plugins são muito semelhantes em função e seria bom se alguns pudessem ser consolidados em plugins maiores. Quando comecei a usar o Grunt, lembro-me de sentir um pouco de confusão e sobrecarga com os plugins (especialmente considerando que o Grunt é o primeiro task runner que usei). Então, sinto que uma documentação mais amigável para o usuário sobre cada plugin e seus usos mais comuns seria útil. Fora isso, estou satisfeito com o Grunt, e o restante da documentação e do site são ótimos. Análise coletada por e hospedada no G2.com.