Category: Uncategorized

Execute sua própria API de raspagem com o PhearJSExecute sua própria API de raspagem com o PhearJS

A chamada “renderização dinâmica do lado do cliente” proporciona aos clientes experiências interessantes, mas dificulta a compreensão das máquinas. Caso queira fazer mineração de dados, raspar sites ou enviar versões estáticas de seu aplicativo de página única para o Altavista, o senhor precisa essencialmente de um navegador no circuito. Isso é especialmente importante devido à […]

Ativar Service Workers mais rapidamenteAtivar Service Workers mais rapidamente

Os service workers são ótimos para muitas finalidades: velocidade, off-line, controle de cache e muito mais. O senhor pode ver muitos exemplos de uso de service workers de código no site Livro de receitas do service worker, se o senhor estiver interessado. Uma dessas receitas, Reivindicação imediataé tão importante e útil quanto fornece uma maneira […]

O’Reilly Fluent Conf – São Francisco – 20% de descontoO’Reilly Fluent Conf – São Francisco – 20% de desconto

Fluent: Destacando as ferramentas e tecnologias cruciais da Web A Web está passando por inúmeras transformações à medida que surgem novas formas de interagir com ela, e acompanhar o grande volume de ferramentas e práticas de desenvolvimento da Web novas e em constante mudança é um desafio para qualquer pessoa que trabalhe […]

Criar um .gitignore globalCriar um .gitignore global

O .gitignore é apreciado pelos desenvolvedores porque pode manter os repositórios limpos após arquivos de compilação e arquivos gerados pelo sistema operacional (como .DS_Store) bagunçam a estrutura do seu repositório. O que percebo é que estou constantemente adicionando os mesmos arquivos e diretórios (como node_modules) a cada repositório e acho isso entediante. Eu esperava que […]

Estender protótipos nativos no Node.jsEstender protótipos nativos no Node.js

Como alguém que fez parte da lendária equipe MooTools JavaScript, tenho certa afeição por estender os protótipos de objetos nativos. É claro que a prática de estender protótipos é um tabu hoje em dia, pois os fornecedores de navegadores estão iterando e implementando novas especificações mais rapidamente do que na era do IE6, mas estender […]