Depois de instalar as dependências do NPM, não cuidamos de suas novas versões. Após alguns meses, percebemos que o projeto está completamente desatualizado e precisa ser atualizado. O problema é que muitas dependências contêm alterações importantes e torna-se uma verdadeira dor de cabeça para atualizar.
Ferramentas
A versão do NPM é legal! Você deve usá-lo
Nesta época em que os scripts NPM estão se tornando cada vez mais populares, quero mostrar a vocês um comando pouco conhecido do NPM: npm version.
Salte para o futuro do CSS com PostCSS
O que é PostCSS? Para explicar o que é PostCSS, primeiro precisamos entender o que ele não é. De fato, quando as pessoas ouvem falar de PostCSS pela primeira vez, tendem a pensar que se trata de um novo tipo de pré-processador, como SASS, LESS ou Stylus. Ele pode funcionar como um pré-processador se… Leia o artigo
Como configurar o Nightwatch em uma configuração multi-SO
Introdução Este artigo é uma continuação de https://www.ux-republic.com/introduction-to-nightwatch-for-lightning-acceptance-tests/ Nightwatch em uma equipe com múltiplos sistemas operacionais No mundo real, você pode encontrar uma equipe que utiliza diversos sistemas operacionais: Windows, macOS, Linux, etc. Quando você deseja executar um teste de aceitação, é necessário… Leia o artigo
Objeto de página, comando assíncrono no Nightwatch
Após a última publicação , continuei minha exploração do Nightwatch com os Page Objects e a produção de comandos.
Objeto de página, comandos assíncronos no Nightwatch
Dando sequência ao artigo da semana passada , continuo minha exploração do Nightwatch com Páginas de Objetos e a execução de comandos.
Introdução ao Nightwatch, para testes de aceitação de raios
Há alguns meses, os desenvolvedores têm se perguntado qual ferramenta usar para os testes de aceitação em um novo projeto. A equipe do CasperJS não lança atualizações há muito tempo. O Protractor nunca convenceu a comunidade Angular e, portanto, não parece ser uma solução sólida. Felizmente, a comunidade JavaScript veio em socorro! Apresentamos o Nightwatch (não, não tem nada a ver com Game of Thrones...).
Introdução ao Nightwatch, para testes de aceitação ultrarrápidos
Nos últimos meses, os desenvolvedores têm se perguntado qual solução usar para testes de aceitação em novos projetos. Com o CasperJS sem lançar uma nova versão há muito tempo e o Protractor nunca tendo se mostrado realmente eficaz para projetos Angular, o cenário parecia bastante desolador em termos de uma solução sólida. Mas isso sem considerar a comunidade que criou o Nightwatch (não, não a mesma de Game of Thrones...).
Com uncss, coloque suas folhas de estilo em uma dieta
Uncs é uma ferramenta em Node.js que permite analisar folhas de estilo em relação ao uso que você faz delas em seu site e remover todas as regras desnecessárias para reduzir drasticamente seu peso e, portanto, acelerar seu carregamento!
Vamos ver como funciona, se é realmente eficaz e como usá-lo.
API de áudio da web
A API Web Audio permite reproduzir, manipular e sintetizar som em uma aplicação web. De forma geral, você pode trabalhar com três objetos diferentes: fontes, filtros de efeitos e o analisador. As fontes podem ser qualquer fonte de áudio… Leia o artigo