Gulp é um executor de tarefas que usa Node.js como plataforma. Ele usa puramente o código JavaScript e ajuda a executar tarefas front-end e aplicativos da web em grande escala. Gulp cria tarefas automatizadas de sistema, como CSS e minificação de HTML, concatenando arquivos de biblioteca e compilando os arquivos SASS. Essas tarefas podem ser executadas usando scripts Shell ou Bash na linha de comando.
Este tutorial ensina como usar o Gulp para executar tarefas front-end e aplicativos da web em grande escala em etapas simples e fáceis. Depois de concluir este tutorial, você se encontrará em um nível moderado de especialização no uso do Gulp, de onde poderá avançar para os próximos níveis.
Este tutorial foi preparado para iniciantes para ajudá-los a entender as funcionalidades básicas do Gulp.
Para este tutorial, presume-se que você tenha conhecimento prévio de desenvolvimento de software básico usando Java ou qualquer outra linguagem de programação. Deve ser útil se você já teve alguma experiência com o processo de construção e implantação de software.